Go To Statistics Report for 20201016
  File Severity Checker name Message Bug path length Review status
1 /src/arch/alpha/kernel/smp.c @ Line 272 coccinelle WARNING comparing pointer to 0 1
2 /src/arch/alpha/mm/fault.c @ Line 195 coccinelle WARNING comparing pointer to 0 1
3 /src/arch/arm/common/dmabounce.c @ Line 565 coccinelle WARNING: NULL check before some freeing functions is not needed. 1
4 /src/arch/arm/common/dmabounce.c @ Line 567 coccinelle WARNING: NULL check before some freeing functions is not needed. 1
5 /src/arch/arm/kernel/topology.c @ Line 94 coccinelle alloc with no test, possible model on line 102 1
6 /src/arch/arm/mach-at91/pm.c @ Line 674 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 650, but without a corresponding object release within this function. 1
7 /src/arch/arm/mach-at91/pm.c @ Line 611 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 576, but without a corresponding object release within this function. 1
8 /src/arch/arm/mach-ebsa110/io.c @ Line 276 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
9 /src/arch/arm/mach-ebsa110/io.c @ Line 95 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
10 /src/arch/arm/mach-ebsa110/io.c @ Line 84 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
11 /src/arch/arm/mach-ebsa110/io.c @ Line 151 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
12 /src/arch/arm/mach-ebsa110/io.c @ Line 141 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
13 /src/arch/arm/mach-ebsa110/io.c @ Line 373 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
14 /src/arch/arm/mach-ebsa110/io.c @ Line 434 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
15 /src/arch/arm/mach-ebsa110/io.c @ Line 406 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
16 /src/arch/arm/mach-ebsa110/io.c @ Line 358 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
17 /src/arch/arm/mach-ebsa110/io.c @ Line 424 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
18 /src/arch/arm/mach-ebsa110/io.c @ Line 391 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
19 /src/arch/arm/mach-hisi/hotplug.c @ Line 197 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
20 /src/arch/arm/mach-hisi/platmcpm.c @ Line 86 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
21 /src/arch/arm/mach-omap2/display.c @ Line 272 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 258, but without a corresponding object release within this function. 1
22 /src/arch/arm/mach-omap2/pm-debug.c @ Line 220 coccinelle WARNING: pm_dbg_option_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
23 /src/arch/arm/mach-omap2/pm-debug.c @ Line 171 coccinelle WARNING: pwrdm_suspend_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
24 /src/arch/arm/mach-omap2/powerdomain.c @ Line 1205 coccinelle WARNING: return of 0/1 in function 'pwrdm_can_ever_lose_context' with return type bool 1
25 /src/arch/arm/mach-rpc/dma.c @ Line 273 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
26 /src/arch/arm/mach-shmobile/setup-rcar-gen2.c @ Line 79 coccinelle WARNING: Comparison to bool 1
27 /src/arch/arm/mach-spear/pl080.c @ Line 73 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
28 /src/arch/arm/mach-zx/zx296702-pm-domain.c @ Line 192 coccinelle No need to set .owner here. The core will do it. 1
29 /src/arch/arm/mm/cache-l2x0-pmu.c @ Line 346 coccinelle WARNING: use scnprintf or sprintf 1
30 /src/arch/arm/mm/mmu.c @ Line 703 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
31 /src/arch/arm/mm/nommu.c @ Line 59 coccinelle WARNING: return of 0/1 in function 'security_extensions_enabled' with return type bool 1
32 /src/arch/arm/plat-pxa/ssp.c @ Line 150 coccinelle line 150 is redundant because platform_get_irq() already prints an error 1
33 /src/arch/arm/probes/kprobes/test-core.c @ Line 1180 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
34 /src/arch/arm64/kernel/perf_event.c @ Line 315 coccinelle WARNING: use scnprintf or sprintf 1
35 /src/arch/csky/kernel/probes/kprobes.c @ Line 287 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
36 /src/arch/csky/kernel/probes/simulate-insn.c @ Line 351 coccinelle WARNING: Unsigned expression compared with zero: val < 0 1
37 /src/arch/csky/kernel/probes/simulate-insn.c @ Line 300 coccinelle WARNING: Unsigned expression compared with zero: val >= 0 1
38 /src/arch/hexagon/kernel/traps.c @ Line 142 coccinelle WARNING comparing pointer to 0 1
39 /src/arch/ia64/kernel/unwind.c @ Line 1219 coccinelle preceding lock on line 1216 1
40 /src/arch/microblaze/mm/pgtable.c @ Line 261 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
41 /src/arch/mips/bcm63xx/gpio.c @ Line 74 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
42 /src/arch/mips/bcm63xx/gpio.c @ Line 47 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
43 /src/arch/mips/bcm63xx/gpio.c @ Line 96 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
44 /src/arch/mips/cavium-octeon/oct_ilm.c @ Line 65 coccinelle WARNING: reset_statistics_ops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
45 /src/arch/mips/cavium-octeon/octeon-platform.c @ Line 332 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 324, but without a corresponding object release within this function. 1
46 /src/arch/mips/cavium-octeon/octeon-platform.c @ Line 395 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 387, but without a corresponding object release within this function. 1
47 /src/arch/mips/cavium-octeon/octeon-usb.c @ Line 512 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 515, but without a corresponding object release within this function. 1
48 /src/arch/mips/cavium-octeon/octeon-usb.c @ Line 550 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 515, but without a corresponding object release within this function. 1
49 /src/arch/mips/generic/board-ocelot.c @ Line 29 coccinelle WARNING: return of 0/1 in function 'ocelot_detect' with return type bool 1
50 /src/arch/mips/kernel/perf_event_mipsxx.c @ Line 1563 coccinelle preceding lock on line 1553 1
51 /src/arch/mips/kernel/spinlock_test.c @ Line 117 coccinelle WARNING: fops_multi should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
52 /src/arch/mips/kernel/spinlock_test.c @ Line 38 coccinelle WARNING: fops_ss should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
53 /src/arch/mips/kernel/uprobes.c @ Line 261 coccinelle WARNING: return of 0/1 in function 'arch_uprobe_skip_sstep' with return type bool 1
54 /src/arch/mips/kernel/uprobes.c @ Line 78 coccinelle WARNING: return of 0/1 in function 'is_trap_insn' with return type bool 1
55 /src/arch/mips/kvm/tlb.c @ Line 151 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
56 /src/arch/mips/ralink/ill_acc.c @ Line 84 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 61, but without a corresponding object release within this function. 1
57 /src/arch/nios2/mm/ioremap.c @ Line 87 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
58 /src/arch/nios2/mm/ioremap.c @ Line 62 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
59 /src/arch/nios2/mm/ioremap.c @ Line 36 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
60 /src/arch/openrisc/include/asm/fixmap.h @ Line 73 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
61 /src/arch/powerpc/boot/mktree.c @ Line 130 coccinelle WARNING: Use ARRAY_SIZE 1
62 /src/arch/powerpc/include/asm/book3s/64/pgtable-64k.h @ Line 68 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
63 /src/arch/powerpc/include/asm/book3s/64/pkeys.h @ Line 23 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
64 /src/arch/powerpc/include/asm/book3s/64/pkeys.h @ Line 16 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
65 /src/arch/powerpc/kernel/eeh_driver.c @ Line 1050 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1038 1
66 /src/arch/powerpc/kernel/eeh_driver.c @ Line 1107 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1038 1
67 /src/arch/powerpc/kernel/firmware.c @ Line 30 coccinelle WARNING: return of 0/1 in function 'is_kvm_guest' with return type bool 1
68 /src/arch/powerpc/kernel/hw_breakpoint.c @ Line 595 coccinelle WARNING: Assignment of 0/1 to bool variable 1
69 /src/arch/powerpc/kernel/setup_64.c @ Line 1076 coccinelle WARNING: fops_rfi_flush should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
70 /src/arch/powerpc/kexec/ranges.c @ Line 271 coccinelle ERROR: of_node_put not needed after iterator on line 248 1
71 /src/arch/powerpc/kvm/book3s_hv.c @ Line 3938 coccinelle preceding lock on line 3867 1
72 /src/arch/powerpc/kvm/book3s_hv_rm_xics.c @ Line 381 coccinelle WARNING: Assignment of 0/1 to bool variable 1
73 /src/arch/powerpc/kvm/book3s_hv_rm_xics.c @ Line 408 coccinelle WARNING: Assignment of 0/1 to bool variable 1
74 /src/arch/powerpc/kvm/book3s_hv_uvmem.c @ Line 369 coccinelle ERROR: invalid reference to the index variable of the iterator on line 366 1
75 /src/arch/powerpc/kvm/book3s_xics.c @ Line 476 coccinelle WARNING: Assignment of 0/1 to bool variable 1
76 /src/arch/powerpc/kvm/book3s_xics.c @ Line 504 coccinelle WARNING: Assignment of 0/1 to bool variable 1
77 /src/arch/powerpc/kvm/book3s_xive.c @ Line 1857 coccinelle WARNING: Assignment of 0/1 to bool variable 1
78 /src/arch/powerpc/kvm/book3s_xive.c @ Line 1859 coccinelle WARNING: Assignment of 0/1 to bool variable 1
79 /src/arch/powerpc/kvm/booke.c @ Line 503 coccinelle WARNING: Comparison to bool 1
80 /src/arch/powerpc/kvm/booke.c @ Line 505 coccinelle WARNING: Comparison to bool 1
81 /src/arch/powerpc/kvm/booke.c @ Line 507 coccinelle WARNING: Comparison to bool 1
82 /src/arch/powerpc/kvm/mpic.c @ Line 379 coccinelle WARNING: Assignment of 0/1 to bool variable 1
83 /src/arch/powerpc/mm/book3s64/iommu_api.c @ Line 457 coccinelle atomic_add_unless 1
84 /src/arch/powerpc/mm/pgtable-frag.c @ Line 117 coccinelle atomic_dec_and_test variation before object free at line 120. 1
85 /src/arch/powerpc/mm/pgtable_32.c @ Line 87 coccinelle WARNING comparing pointer to 0 1
86 /src/arch/powerpc/platforms/4xx/uic.c @ Line 295 coccinelle ERROR: of_node_put not needed after iterator on line 282 1
87 /src/arch/powerpc/platforms/cell/axon_msi.c @ Line 462 coccinelle WARNING: fops_msic should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
88 /src/arch/powerpc/platforms/cell/iommu.c @ Line 743 coccinelle ERROR: of_node_put not needed after iterator on line 736 1
89 /src/arch/powerpc/platforms/cell/spufs/sched.c @ Line 913 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
90 /src/arch/powerpc/platforms/powermac/low_i2c.c @ Line 1066 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1058 1
91 /src/arch/powerpc/platforms/powermac/low_i2c.c @ Line 1082 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1074 1
92 /src/arch/powerpc/platforms/powermac/pfunc_core.c @ Line 688 coccinelle WARNING comparing pointer to 0 1
93 /src/arch/powerpc/platforms/powermac/udbg_adb.c @ Line 204 coccinelle ERROR: of_node_put not needed after iterator on line 195 1
94 /src/arch/powerpc/platforms/powernv/idle.c @ Line 971 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
95 /src/arch/powerpc/platforms/powernv/idle.c @ Line 455 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
96 /src/arch/powerpc/platforms/powernv/memtrace.c @ Line 113 coccinelle WARNING: Comparison to bool 1
97 /src/arch/powerpc/platforms/powernv/npu-dma.c @ Line 478 coccinelle ERROR: invalid reference to the index variable of the iterator on line 438 1
98 /src/arch/powerpc/platforms/powernv/opal.c @ Line 497 coccinelle preceding lock on line 455 1
99 /src/arch/powerpc/platforms/powernv/pci-sriov.c @ Line 443 coccinelle WARNING: Unsigned expression compared with zero: win < 0 1
100 /src/arch/powerpc/platforms/powernv/pci-sriov.c @ Line 462 coccinelle WARNING: Unsigned expression compared with zero: win < 0 1
101 /src/arch/powerpc/platforms/pseries/lpar.c @ Line 1558 coccinelle preceding lock on line 1510 1
102 /src/arch/powerpc/platforms/pseries/papr_scm.c @ Line 1033 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1025 1
103 /src/arch/powerpc/platforms/pseries/papr_scm.c @ Line 1033 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1025 1
104 /src/arch/powerpc/platforms/pseries/ras.c @ Line 561 coccinelle WARNING: possible condition with no effect (if == else) 1
105 /src/arch/powerpc/sysdev/fsl_gtm.c @ Line 106 coccinelle ERROR: invalid reference to the index variable of the iterator on line 92 1
106 /src/arch/powerpc/sysdev/fsl_msi.c @ Line 246 coccinelle ERROR: invalid reference to the index variable of the iterator on line 223 1
107 /src/arch/powerpc/sysdev/fsl_rmu.c @ Line 337 coccinelle ERROR: invalid reference to the index variable of the iterator on line 327 1
108 /src/arch/powerpc/sysdev/fsl_soc.c @ Line 190 coccinelle ERROR: of_node_put not needed after iterator on line 177 1
109 /src/arch/powerpc/sysdev/xive/spapr.c @ Line 552 coccinelle WARNING: return of 0/1 in function 'xive_spapr_match' with return type bool 1
110 /src/arch/powerpc/xmon/ppc-opc.c @ Line 6734 coccinelle duplicated argument to & or | 1
111 /src/arch/powerpc/xmon/ppc-opc.c @ Line 6736 coccinelle duplicated argument to & or | 1
112 /src/arch/powerpc/xmon/spu-dis.c @ Line 51 coccinelle WARNING comparing pointer to 0 1
113 /src/arch/powerpc/xmon/spu-dis.c @ Line 54 coccinelle WARNING comparing pointer to 0 1
114 /src/arch/powerpc/xmon/spu-dis.c @ Line 58 coccinelle WARNING comparing pointer to 0 1
115 /src/arch/powerpc/xmon/spu-dis.c @ Line 62 coccinelle WARNING comparing pointer to 0 1
116 /src/arch/powerpc/xmon/spu-dis.c @ Line 66 coccinelle WARNING comparing pointer to 0 1
117 /src/arch/powerpc/xmon/spu-dis.c @ Line 70 coccinelle WARNING comparing pointer to 0 1
118 /src/arch/powerpc/xmon/spu-dis.c @ Line 74 coccinelle WARNING comparing pointer to 0 1
119 /src/arch/powerpc/xmon/spu-dis.c @ Line 37 coccinelle WARNING comparing pointer to 0 1
120 /src/arch/powerpc/xmon/spu-dis.c @ Line 92 coccinelle WARNING comparing pointer to 0 1
121 /src/arch/powerpc/xmon/xmon.c @ Line 3999 coccinelle WARNING: xmon_dbgfs_ops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
122 /src/arch/riscv/kernel/smpboot.c @ Line 81 coccinelle WARNING: Assignment of 0/1 to bool variable 1
123 /src/arch/s390/include/asm/bitops.h @ Line 226 coccinelle WARNING: return of 0/1 in function 'arch_test_and_set_bit_lock' with return type bool 1
124 /src/arch/s390/kernel/vdso.c @ Line 244 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
125 /src/arch/s390/pci/pci_irq.c @ Line 404 coccinelle ERROR: iterator variable bound on line 396 cannot be NULL 1
126 /src/arch/s390/tools/gen_facilities.c @ Line 154 coccinelle WARNING: Use ARRAY_SIZE 1
127 /src/arch/s390/tools/gen_opcode_table.c @ Line 141 coccinelle WARNING: Use ARRAY_SIZE 1
128 /src/arch/sh/drivers/dma/dma-api.c @ Line 258 coccinelle ERROR: invalid reference to the index variable of the iterator on line 249 1
129 /src/arch/sh/drivers/dma/dma-api.c @ Line 146 coccinelle ERROR: invalid reference to the index variable of the iterator on line 137 1
130 /src/arch/sparc/include/asm/floppy_32.h @ Line 363 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 326, but without a corresponding object release within this function. 1
131 /src/arch/sparc/include/asm/floppy_32.h @ Line 366 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 326, but without a corresponding object release within this function. 1
132 /src/arch/sparc/include/asm/floppy_32.h @ Line 363 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 332, but without a corresponding object release within this function. 1
133 /src/arch/sparc/include/asm/floppy_32.h @ Line 366 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 332, but without a corresponding object release within this function. 1
134 /src/arch/sparc/include/asm/floppy_64.h @ Line 383 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
135 /src/arch/sparc/include/asm/parport.h @ Line 76 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
136 /src/arch/sparc/include/asm/pgtable_32.h @ Line 143 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
137 /src/arch/sparc/include/asm/pgtable_32.h @ Line 134 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
138 /src/arch/sparc/kernel/of_device_common.c @ Line 23 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 18, but without a corresponding object release within this function. 1
139 /src/arch/sparc/kernel/of_device_common.c @ Line 36 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 30, but without a corresponding object release within this function. 1
140 /src/arch/sparc/kernel/of_device_common.c @ Line 50 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 42, but without a corresponding object release within this function. 1
141 /src/arch/sparc/kernel/pci_psycho.c @ Line 308 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 290, but without a corresponding object release within this function. 1
142 /src/arch/sparc/kernel/pci_psycho.c @ Line 350 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 290, but without a corresponding object release within this function. 1
143 /src/arch/sparc/kernel/pci_sabre.c @ Line 335 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 324, but without a corresponding object release within this function. 1
144 /src/arch/sparc/kernel/pci_sabre.c @ Line 369 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 324, but without a corresponding object release within this function. 1
145 /src/arch/sparc/kernel/traps_64.c @ Line 420 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
146 /src/arch/sparc/lib/bitext.c @ Line 108 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
147 /src/arch/sparc/lib/bitext.c @ Line 112 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
148 /src/arch/sparc/lib/bitext.c @ Line 46 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
149 /src/arch/sparc/lib/bitext.c @ Line 48 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
150 /src/arch/sparc/lib/bitext.c @ Line 50 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
151 /src/arch/sparc/mm/fault_64.c @ Line 285 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
152 /src/arch/sparc/mm/srmmu.c @ Line 354 coccinelle WARNING comparing pointer to 0 1
153 /src/arch/sparc/prom/tree_64.c @ Line 335 coccinelle WARNING comparing pointer to 0 1
154 /src/arch/sparc/prom/tree_64.c @ Line 335 coccinelle WARNING comparing pointer to 0 1
155 /src/arch/um/kernel/mem.c @ Line 91 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
156 /src/arch/um/kernel/mem.c @ Line 77 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
157 /src/arch/x86/boot/compressed/ident_map_64.c @ Line 276 smatch set_clr_page_flags() warn: bitwise AND condition is false here 1
158 /src/arch/x86/boot/compressed/kaslr.c @ Line 642 coccinelle WARNING: return of 0/1 in function 'process_mem_region' with return type bool 1
159 /src/arch/x86/events/intel/cstate.c @ Line 326 smatch cstate_pmu_event_init() warn: potential spectre issue '__per_cpu_offset' [w] (local cap) 1
160 /src/arch/x86/events/intel/lbr.c @ Line 926 coccinelle WARNING: return of 0/1 in function 'get_lbr_cycles' with return type bool 1
161 /src/arch/x86/events/intel/lbr.c @ Line 909 coccinelle WARNING: return of 0/1 in function 'get_lbr_mispred' with return type bool 1
162 /src/arch/x86/events/intel/lbr.c @ Line 917 coccinelle WARNING: return of 0/1 in function 'get_lbr_predicted' with return type bool 1
163 /src/arch/x86/events/intel/pt.c @ Line 95 coccinelle WARNING: use scnprintf or sprintf 1
164 /src/arch/x86/events/intel/pt.c @ Line 1041 clang-analyzer-core.NullDereference Dereference of null pointer 48
165 /src/arch/x86/events/intel/pt.c @ Line 1121 clang-analyzer-core.NullDereference Access to field 'stop' results in a dereference of a null pointer (loaded from field 'stop_te') 36
166 /src/arch/x86/events/intel/pt.c @ Line 1123 clang-analyzer-core.NullDereference Access to field 'intr' results in a dereference of a null pointer (loaded from field 'intr_te') 36
167 /src/arch/x86/events/intel/pt.c @ Line 862 smatch pt_buffer_region() warn: should '(((buf->cur_idx) == -1) ?&topa_to_page(buf->cur)->table[(buf->cur)->last]:&topa_to_page(buf->cur)->table[(buf->cur_idx)])->base << 12' be a 64 bit type? 1
168 /src/arch/x86/events/intel/pt.c @ Line 1121 smatch pt_buffer_reset_markers() error: we previously assumed 'buf->stop_te' could be null (see line 1083) 1
169 /src/arch/x86/events/intel/pt.c @ Line 1123 smatch pt_buffer_reset_markers() error: we previously assumed 'buf->intr_te' could be null (see line 1088) 1
170 /src/arch/x86/events/intel/uncore.c @ Line 107 smatch uncore_pmu_to_box() warn: potential spectre issue '__per_cpu_offset' [w] 1
171 /src/arch/x86/events/intel/uncore_snbep.c @ Line 3787 coccinelle ERROR: eas is NULL but dereferenced. 1
172 /src/arch/x86/events/intel/uncore_snbep.c @ Line 4679 smatch __snr_uncore_mmio_init_box() warn: should '(pci_dword & 536870911) << 23' be a 64 bit type? 1
173 /src/arch/x86/events/rapl.c @ Line 156 smatch cpu_to_rapl_pmu() warn: potential spectre issue '__per_cpu_offset' [w] 1
174 /src/arch/x86/ia32/ia32_signal.c @ Line 255 clang-analyzer-deadcode.DeadStores Value stored to 'restorer' is never read 2
175 /src/arch/x86/ia32/ia32_signal.c @ Line 259 clang-analyzer-deadcode.DeadStores Value stored to 'restorer' is never read 2
176 /src/arch/x86/ia32/ia32_signal.c @ Line 262 clang-analyzer-deadcode.DeadStores Value stored to 'restorer' is never read 2
177 /src/arch/x86/ia32/ia32_signal.c @ Line 338 clang-analyzer-deadcode.DeadStores Value stored to 'restorer' is never read 2
178 /src/arch/x86/ia32/ia32_signal.c @ Line 340 clang-analyzer-deadcode.DeadStores Value stored to 'restorer' is never read 2
179 /src/arch/x86/include/asm/desc.h @ Line 237 coccinelle WARNING: Assignment of 0/1 to bool variable 1
180 /src/arch/x86/include/asm/desc.h @ Line 249 coccinelle WARNING: Assignment of 0/1 to bool variable 1
181 /src/arch/x86/include/asm/elf.h @ Line 175 smatch elf_common_init() warn: inconsistent indenting 1
182 /src/arch/x86/include/asm/fpu/internal.h @ Line 162 coccinelle WARNING: possible condition with no effect (if == else) 1
183 /src/arch/x86/include/asm/irq_remapping.h @ Line 62 coccinelle WARNING: return of 0/1 in function 'irq_remapping_cap' with return type bool 1
184 /src/arch/x86/include/asm/pci.h @ Line 38 clang-analyzer-core.NullDereference Access to field 'sysdata' results in a dereference of a null pointer (loaded from variable 'bus') 34
185 /src/arch/x86/include/asm/pgtable.h @ Line 1424 coccinelle WARNING: return of 0/1 in function '__pte_access_permitted' with return type bool 1
186 /src/arch/x86/include/asm/pgtable_types.h @ Line 181 coccinelle duplicated argument to & or | 1
187 /src/arch/x86/include/asm/pgtable_types.h @ Line 181 coccinelle duplicated argument to & or | 1
188 /src/arch/x86/include/asm/pgtable_types.h @ Line 181 coccinelle duplicated argument to & or | 1
189 /src/arch/x86/include/asm/pgtable_types.h @ Line 181 coccinelle duplicated argument to & or | 1
190 /src/arch/x86/include/asm/pgtable_types.h @ Line 181 coccinelle duplicated argument to & or | 1
191 /src/arch/x86/include/asm/pgtable_types.h @ Line 182 coccinelle duplicated argument to & or | 1
192 /src/arch/x86/include/asm/pgtable_types.h @ Line 182 coccinelle duplicated argument to & or | 1
193 /src/arch/x86/include/asm/pgtable_types.h @ Line 183 coccinelle duplicated argument to & or | 1
194 /src/arch/x86/include/asm/pgtable_types.h @ Line 183 coccinelle duplicated argument to & or | 1
195 /src/arch/x86/include/asm/pgtable_types.h @ Line 183 coccinelle duplicated argument to & or | 1
196 /src/arch/x86/include/asm/pgtable_types.h @ Line 184 coccinelle duplicated argument to & or | 1
197 /src/arch/x86/include/asm/pgtable_types.h @ Line 184 coccinelle duplicated argument to & or | 1
198 /src/arch/x86/include/asm/pgtable_types.h @ Line 184 coccinelle duplicated argument to & or | 1
199 /src/arch/x86/include/asm/pgtable_types.h @ Line 185 coccinelle duplicated argument to & or | 1
200 /src/arch/x86/include/asm/pgtable_types.h @ Line 185 coccinelle duplicated argument to & or | 1
201 /src/arch/x86/include/asm/pgtable_types.h @ Line 185 coccinelle duplicated argument to & or | 1
202 /src/arch/x86/include/asm/pgtable_types.h @ Line 185 coccinelle duplicated argument to & or | 1
203 /src/arch/x86/include/asm/pgtable_types.h @ Line 186 coccinelle duplicated argument to & or | 1
204 /src/arch/x86/include/asm/pgtable_types.h @ Line 186 coccinelle duplicated argument to & or | 1
205 /src/arch/x86/include/asm/pgtable_types.h @ Line 186 coccinelle duplicated argument to & or | 1
206 /src/arch/x86/include/asm/pgtable_types.h @ Line 187 coccinelle duplicated argument to & or | 1
207 /src/arch/x86/include/asm/pgtable_types.h @ Line 187 coccinelle duplicated argument to & or | 1
208 /src/arch/x86/include/asm/pgtable_types.h @ Line 187 coccinelle duplicated argument to & or | 1
209 /src/arch/x86/include/asm/pgtable_types.h @ Line 188 coccinelle duplicated argument to & or | 1
210 /src/arch/x86/include/asm/pgtable_types.h @ Line 188 coccinelle duplicated argument to & or | 1
211 /src/arch/x86/include/asm/pgtable_types.h @ Line 188 coccinelle duplicated argument to & or | 1
212 /src/arch/x86/include/asm/pgtable_types.h @ Line 188 coccinelle duplicated argument to & or | 1
213 /src/arch/x86/include/asm/pgtable_types.h @ Line 190 coccinelle duplicated argument to & or | 1
214 /src/arch/x86/include/asm/pgtable_types.h @ Line 191 coccinelle duplicated argument to & or | 1
215 /src/arch/x86/include/asm/pgtable_types.h @ Line 191 coccinelle duplicated argument to & or | 1
216 /src/arch/x86/include/asm/pgtable_types.h @ Line 192 coccinelle duplicated argument to & or | 1
217 /src/arch/x86/include/asm/pgtable_types.h @ Line 192 coccinelle duplicated argument to & or | 1
218 /src/arch/x86/include/asm/pgtable_types.h @ Line 192 coccinelle duplicated argument to & or | 1
219 /src/arch/x86/include/asm/pgtable_types.h @ Line 193 coccinelle duplicated argument to & or | 1
220 /src/arch/x86/include/asm/pgtable_types.h @ Line 193 coccinelle duplicated argument to & or | 1
221 /src/arch/x86/include/asm/pgtable_types.h @ Line 193 coccinelle duplicated argument to & or | 1
222 /src/arch/x86/include/asm/pgtable_types.h @ Line 194 coccinelle duplicated argument to & or | 1
223 /src/arch/x86/include/asm/pgtable_types.h @ Line 194 coccinelle duplicated argument to & or | 1
224 /src/arch/x86/include/asm/pgtable_types.h @ Line 195 coccinelle duplicated argument to & or | 1
225 /src/arch/x86/include/asm/pgtable_types.h @ Line 195 coccinelle duplicated argument to & or | 1
226 /src/arch/x86/include/asm/pgtable_types.h @ Line 196 coccinelle duplicated argument to & or | 1
227 /src/arch/x86/include/asm/pgtable_types.h @ Line 196 coccinelle duplicated argument to & or | 1
228 /src/arch/x86/include/asm/pgtable_types.h @ Line 197 coccinelle duplicated argument to & or | 1
229 /src/arch/x86/include/asm/pgtable_types.h @ Line 197 coccinelle duplicated argument to & or | 1
230 /src/arch/x86/include/asm/pgtable_types.h @ Line 197 coccinelle duplicated argument to & or | 1
231 /src/arch/x86/include/asm/pgtable_types.h @ Line 198 coccinelle duplicated argument to & or | 1
232 /src/arch/x86/include/asm/pgtable_types.h @ Line 199 coccinelle duplicated argument to & or | 1
233 /src/arch/x86/include/asm/pgtable_types.h @ Line 201 coccinelle duplicated argument to & or | 1
234 /src/arch/x86/include/asm/pgtable_types.h @ Line 202 coccinelle duplicated argument to & or | 1
235 /src/arch/x86/include/asm/sections.h @ Line 28 coccinelle WARNING: return of 0/1 in function 'arch_is_kernel_initmem_freed' with return type bool 1
236 /src/arch/x86/include/asm/serial.h @ Line 20 coccinelle duplicated argument to & or | 1
237 /src/arch/x86/include/asm/uaccess.h @ Line 469 coccinelle WARNING: return of 0/1 in function 'user_access_begin' with return type bool 1
238 /src/arch/x86/include/asm/uv/uv.h @ Line 42 coccinelle WARNING: return of 0/1 in function 'is_early_uv_system' with return type bool 1
239 /src/arch/x86/kernel/acpi/sleep.c @ Line 126 smatch x86_acpi_suspend_lowlevel() warn: inconsistent indenting 1
240 /src/arch/x86/kernel/apic/io_apic.c @ Line 1286 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 21
241 /src/arch/x86/kernel/apic/io_apic.c @ Line 1296 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 23
242 /src/arch/x86/kernel/apic/io_apic.c @ Line 1296 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '!=' is a garbage value 23
243 /src/arch/x86/kernel/apic/io_apic.c @ Line 1211 coccinelle ERROR: iterator variable bound on line 1203 cannot be NULL 1
244 /src/arch/x86/kernel/apic/vector.c @ Line 1079 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
245 /src/arch/x86/kernel/apic/vector.c @ Line 1085 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
246 /src/arch/x86/kernel/apic/vector.c @ Line 1089 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
247 /src/arch/x86/kernel/apic/vector.c @ Line 1098 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
248 /src/arch/x86/kernel/apic/vector.c @ Line 1102 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
249 /src/arch/x86/kernel/apic/vector.c @ Line 1105 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
250 /src/arch/x86/kernel/apic/vector.c @ Line 1108 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
251 /src/arch/x86/kernel/apic/vector.c @ Line 1124 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
252 /src/arch/x86/kernel/apic/vector.c @ Line 1128 clang-analyzer-deadcode.DeadStores Value stored to 'icr' is never read 2
253 /src/arch/x86/kernel/apic/vector.c @ Line 1132 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
254 /src/arch/x86/kernel/apic/vector.c @ Line 1137 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
255 /src/arch/x86/kernel/apic/vector.c @ Line 1140 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
256 /src/arch/x86/kernel/apic/vector.c @ Line 1142 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
257 /src/arch/x86/kernel/apic/vector.c @ Line 1147 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
258 /src/arch/x86/kernel/apic/vector.c @ Line 1151 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
259 /src/arch/x86/kernel/apic/vector.c @ Line 1153 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
260 /src/arch/x86/kernel/apic/vector.c @ Line 1155 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
261 /src/arch/x86/kernel/apic/vector.c @ Line 1162 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
262 /src/arch/x86/kernel/apic/vector.c @ Line 1165 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
263 /src/arch/x86/kernel/apic/vector.c @ Line 1200 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
264 /src/arch/x86/kernel/apic/vector.c @ Line 1203 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
265 /src/arch/x86/kernel/apic/vector.c @ Line 1208 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
266 /src/arch/x86/kernel/apic/vector.c @ Line 1216 clang-analyzer-deadcode.DeadStores Value stored to 'v' is never read 2
267 /src/arch/x86/kernel/cpu/cacheinfo.c @ Line 764 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '4294967295', which is greater or equal to the width of type 'int' 17
268 /src/arch/x86/kernel/cpu/cacheinfo.c @ Line 770 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '4294967295', which is greater or equal to the width of type 'int' 17
269 /src/arch/x86/kernel/cpu/cacheinfo.c @ Line 804 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 30
270 /src/arch/x86/kernel/cpu/cacheinfo.c @ Line 880 clang-analyzer-deadcode.DeadStores Value stored to 'this_cpu_ci' during its initialization is never read 2
271 /src/arch/x86/kernel/cpu/common.c @ Line 1581 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
272 /src/arch/x86/kernel/cpu/intel.c @ Line 916 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 24
273 /src/arch/x86/kernel/cpu/mce/therm_throt.c @ Line 649 clang-analyzer-deadcode.DeadStores Value stored to 'cpu' during its initialization is never read 2
274 /src/arch/x86/kernel/cpu/mtrr/cleanup.c @ Line 950 clang-analyzer-deadcode.DeadStores Value stored to 'highest_pfn' is never read 2
275 /src/arch/x86/kernel/cpu/mtrr/if.c @ Line 32 smatch mtrr_attrib_to_str() warn: potential spectre issue 'mtrr_strings' [r] (local cap) 1
276 /src/arch/x86/kernel/cpu/resctrl/rdtgroup.c @ Line 528 coccinelle atomic_dec_and_test variation before object free at line 532. 1
277 /src/arch/x86/kernel/cpu/resctrl/rdtgroup.c @ Line 2076 coccinelle atomic_dec_and_test variation before object free at line 2083. 1
278 /src/arch/x86/kernel/crash_core_64.c @ Line 13 smatch arch_crash_save_vmcoreinfo() warn: argument 3 to %lx specifier is cast from pointer 1
279 /src/arch/x86/kernel/crash_core_64.c @ Line 18 smatch arch_crash_save_vmcoreinfo() warn: argument 3 to %lx specifier is cast from pointer 1
280 /src/arch/x86/kernel/e820.c @ Line 1228 smatch e820__reserve_resources_late() warn: impossible condition '(end > (-1)) => (0-u64max > u64max)' 1
281 /src/arch/x86/kernel/fpu/regset.c @ Line 269 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 60
282 /src/arch/x86/kernel/fpu/signal.c @ Line 98 smatch save_xstate_epilog() warn: maybe return -EFAULT instead of the bytes remaining? 1
283 /src/arch/x86/kernel/fpu/signal.c @ Line 469 smatch __fpu__restore_sig() warn: maybe return -EFAULT instead of the bytes remaining? 1
284 /src/arch/x86/kernel/fpu/xstate.c @ Line 521 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '&' is a garbage value 15
285 /src/arch/x86/kernel/ldt.c @ Line 626 smatch write_ldt() warn: potential spectre issue 'new_ldt->entries' [w] (local cap) 1
286 /src/arch/x86/kernel/msr.c @ Line 213 clang-analyzer-deadcode.DeadStores Value stored to 'c' is never read 2
287 /src/arch/x86/kernel/process_64.c @ Line 381 smatch x86_fsgsbase_read_task() warn: potential spectre issue 'task->thread.tls_array' [r] 1
288 /src/arch/x86/kernel/reboot.c @ Line 652 smatch native_machine_emergency_restart() warn: ignoring unreachable code. 1
289 /src/arch/x86/kernel/setup_percpu.c @ Line 264 coccinelle ERROR: iterator variable bound on line 222 cannot be NULL 1
290 /src/arch/x86/kernel/signal.c @ Line 451 clang-analyzer-deadcode.DeadStores Value stored to 'uc_flags' is never read 2
291 /src/arch/x86/kernel/smpboot.c @ Line 813 clang-analyzer-deadcode.DeadStores Value stored to 'send_status' is never read 2
292 /src/arch/x86/kernel/smpboot.c @ Line 1502 smatch prefill_possible_map() warn: if statement not indented 1
293 /src/arch/x86/kernel/tls.c @ Line 55 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '==' is a garbage value 27
294 /src/arch/x86/kernel/tls.c @ Line 88 smatch set_tls_desc() warn: potential spectre issue 't->tls_array' [r] 1
295 /src/arch/x86/kernel/unwind_orc.c @ Line 38 clang-analyzer-deadcode.DeadStores Value stored to 'mid' during its initialization is never read 2
296 /src/arch/x86/kvm/cpuid.c @ Line 322 coccinelle duplicated argument to & or | 1
297 /src/arch/x86/kvm/cpuid.c @ Line 323 coccinelle duplicated argument to & or | 1
298 /src/arch/x86/kvm/cpuid.c @ Line 324 coccinelle duplicated argument to & or | 1
299 /src/arch/x86/kvm/cpuid.c @ Line 324 coccinelle duplicated argument to & or | 1
300 /src/arch/x86/kvm/cpuid.c @ Line 324 coccinelle duplicated argument to & or | 1
301 /src/arch/x86/kvm/cpuid.c @ Line 325 coccinelle duplicated argument to & or | 1
302 /src/arch/x86/kvm/cpuid.c @ Line 326 coccinelle duplicated argument to & or | 1
303 /src/arch/x86/kvm/cpuid.c @ Line 328 coccinelle duplicated argument to & or | 1
304 /src/arch/x86/kvm/cpuid.c @ Line 337 coccinelle duplicated argument to & or | 1
305 /src/arch/x86/kvm/cpuid.c @ Line 339 coccinelle duplicated argument to & or | 1
306 /src/arch/x86/kvm/cpuid.c @ Line 340 coccinelle duplicated argument to & or | 1
307 /src/arch/x86/kvm/cpuid.c @ Line 347 coccinelle duplicated argument to & or | 1
308 /src/arch/x86/kvm/cpuid.c @ Line 347 coccinelle duplicated argument to & or | 1
309 /src/arch/x86/kvm/cpuid.c @ Line 354 coccinelle duplicated argument to & or | 1
310 /src/arch/x86/kvm/cpuid.c @ Line 397 coccinelle duplicated argument to & or | 1
311 /src/arch/x86/kvm/cpuid.c @ Line 397 coccinelle duplicated argument to & or | 1
312 /src/arch/x86/kvm/cpuid.c @ Line 399 coccinelle duplicated argument to & or | 1
313 /src/arch/x86/kvm/cpuid.c @ Line 407 coccinelle duplicated argument to & or | 1
314 /src/arch/x86/kvm/cpuid.c @ Line 409 coccinelle duplicated argument to & or | 1
315 /src/arch/x86/kvm/cpuid.c @ Line 410 coccinelle duplicated argument to & or | 1
316 /src/arch/x86/kvm/emulate.c @ Line 1380 coccinelle WARNING: Assignment of 0/1 to bool variable 1
317 /src/arch/x86/kvm/svm/avic.c @ Line 175 coccinelle WARNING: Assignment of 0/1 to bool variable 1
318 /src/arch/x86/kvm/svm/avic.c @ Line 71 coccinelle WARNING: Assignment of 0/1 to bool variable 1
319 /src/arch/x86/kvm/svm/nested.c @ Line 523 coccinelle WARNING: Assignment of 0/1 to bool variable 1
320 /src/arch/x86/kvm/svm/nested.c @ Line 532 coccinelle WARNING: Assignment of 0/1 to bool variable 1
321 /src/arch/x86/kvm/svm/nested.c @ Line 700 coccinelle WARNING: Assignment of 0/1 to bool variable 1
322 /src/arch/x86/kvm/vmx/vmx.c @ Line 704 coccinelle WARNING: Assignment of 0/1 to bool variable 1
323 /src/arch/x86/kvm/vmx/vmx.c @ Line 2670 coccinelle WARNING: Assignment of 0/1 to bool variable 1
324 /src/arch/x86/kvm/vmx/vmx.c @ Line 117 coccinelle WARNING: Assignment of 0/1 to bool variable 1
325 /src/arch/x86/kvm/vmx/vmx.c @ Line 103 coccinelle WARNING: Assignment of 0/1 to bool variable 1
326 /src/arch/x86/kvm/vmx/vmx.c @ Line 87 coccinelle WARNING: Assignment of 0/1 to bool variable 1
327 /src/arch/x86/kvm/vmx/vmx.c @ Line 94 coccinelle WARNING: Assignment of 0/1 to bool variable 1
328 /src/arch/x86/kvm/vmx/vmx.c @ Line 114 coccinelle WARNING: Assignment of 0/1 to bool variable 1
329 /src/arch/x86/kvm/vmx/vmx.c @ Line 127 coccinelle WARNING: Assignment of 0/1 to bool variable 1
330 /src/arch/x86/kvm/vmx/vmx.c @ Line 90 coccinelle WARNING: Assignment of 0/1 to bool variable 1
331 /src/arch/x86/kvm/vmx/vmx.c @ Line 81 coccinelle WARNING: Assignment of 0/1 to bool variable 1
332 /src/arch/x86/kvm/vmx/vmx.c @ Line 78 coccinelle WARNING: Assignment of 0/1 to bool variable 1
333 /src/arch/x86/kvm/vmx/vmx.c @ Line 100 coccinelle WARNING: Assignment of 0/1 to bool variable 1
334 /src/arch/x86/kvm/vmx/vmx.c @ Line 84 coccinelle WARNING: Assignment of 0/1 to bool variable 1
335 /src/arch/x86/kvm/vmx/vmx.c @ Line 8046 coccinelle WARNING: Assignment of 0/1 to bool variable 1
336 /src/arch/x86/kvm/vmx/vmx.c @ Line 8052 coccinelle WARNING: Assignment of 0/1 to bool variable 1
337 /src/arch/x86/kvm/vmx/vmx.c @ Line 8055 coccinelle WARNING: Assignment of 0/1 to bool variable 1
338 /src/arch/x86/kvm/vmx/vmx.c @ Line 8058 coccinelle WARNING: Assignment of 0/1 to bool variable 1
339 /src/arch/x86/kvm/vmx/vmx.c @ Line 8061 coccinelle WARNING: Assignment of 0/1 to bool variable 1
340 /src/arch/x86/kvm/vmx/vmx.c @ Line 8064 coccinelle WARNING: Assignment of 0/1 to bool variable 1
341 /src/arch/x86/kvm/vmx/vmx.c @ Line 8095 coccinelle WARNING: Assignment of 0/1 to bool variable 1
342 /src/arch/x86/kvm/vmx/vmx.c @ Line 8125 coccinelle WARNING: Assignment of 0/1 to bool variable 1
343 /src/arch/x86/kvm/vmx/vmx.c @ Line 111 coccinelle WARNING: Assignment of 0/1 to bool variable 1
344 /src/arch/x86/kvm/vmx/vmx.c @ Line 4132 coccinelle WARNING: Assignment of 0/1 to bool variable 1
345 /src/arch/x86/kvm/vmx/vmx.c @ Line 6875 coccinelle WARNING: Assignment of 0/1 to bool variable 1
346 /src/arch/x86/kvm/vmx/vmx.c @ Line 6892 coccinelle WARNING: Assignment of 0/1 to bool variable 1
347 /src/arch/x86/kvm/x86.c @ Line 7633 coccinelle WARNING: Comparison to bool 1
348 /src/arch/x86/kvm/x86.c @ Line 191 coccinelle WARNING: Assignment of 0/1 to bool variable 1
349 /src/arch/x86/kvm/x86.c @ Line 115 coccinelle WARNING: Assignment of 0/1 to bool variable 1
350 /src/arch/x86/kvm/x86.h @ Line 110 coccinelle WARNING: return of 0/1 in function 'is_la57_mode' with return type bool 1
351 /src/arch/x86/lib/delay.c @ Line 134 smatch delay_halt_mwaitx() warn: inconsistent indenting 1
352 /src/arch/x86/mm/fault.c @ Line 1399 smatch do_user_addr_fault() warn: inconsistent returns 'mm->mmap_lock'. 1
353 /src/arch/x86/mm/init.c @ Line 54 coccinelle duplicated argument to & or | 1
354 /src/arch/x86/mm/init.c @ Line 71 coccinelle duplicated argument to & or | 1
355 /src/arch/x86/mm/init.c @ Line 71 coccinelle duplicated argument to & or | 1
356 /src/arch/x86/mm/init.c @ Line 72 coccinelle duplicated argument to & or | 1
357 /src/arch/x86/mm/init.c @ Line 73 coccinelle duplicated argument to & or | 1
358 /src/arch/x86/mm/init.c @ Line 75 coccinelle duplicated argument to & or | 1
359 /src/arch/x86/mm/init.c @ Line 612 clang-analyzer-deadcode.DeadStores Although the value stored to 'start' is used in the enclosing expression, the value is never actually read from 'start' 2
360 /src/arch/x86/mm/numa.c @ Line 434 smatch numa_set_distance() error: we previously assumed 'numa_distance' could be null (see line 417) 1
361 /src/arch/x86/mm/pat/memtype.c @ Line 1091 clang-analyzer-core.NullDereference Access to field 'vm_start' results in a dereference of a null pointer (loaded from variable 'vma') 8
362 /src/arch/x86/mm/pat/set_memory.c @ Line 1684 coccinelle preceding lock on line 1658 1
363 /src/arch/x86/mm/pat/set_memory.c @ Line 2263 smatch kernel_map_pages_in_pgd() warn: bitwise AND condition is false here 1
364 /src/arch/x86/mm/pgtable.c @ Line 31 smatch pte_alloc_one() set_param_user_data: no type for 'mm->context.ldt->nr_entries' 1
365 /src/arch/x86/mm/pgtable.c @ Line 281 smatch pgd_mop_up_pmds() warn: we never enter this loop 1
366 /src/arch/x86/mm/pgtable.c @ Line 291 smatch pgd_mop_up_pmds() warn: we never enter this loop 1
367 /src/arch/x86/mm/pgtable.c @ Line 335 smatch pgd_prepopulate_user_pmd() warn: we never enter this loop 1
368 /src/arch/x86/mm/tlb.c @ Line 331 clang-analyzer-deadcode.DeadStores Value stored to 'cpu' is never read 2
369 /src/arch/x86/mm/tlb.c @ Line 872 smatch flush_tlb_others() set_param_user_data: no type for 'cpumask->context.ldt->nr_entries' 1
370 /src/arch/x86/oprofile/nmi_int.c @ Line 463 coccinelle ERROR: iterator variable bound on line 462 cannot be NULL 1
371 /src/arch/x86/pci/amd_bus.c @ Line 129 clang-analyzer-deadcode.DeadStores Value stored to 'info' is never read 2
372 /src/arch/x86/pci/mmconfig-shared.c @ Line 540 coccinelle WARNING: Comparison of 0/1 to bool variable 1
373 /src/arch/x86/pci/mmconfig-shared.c @ Line 464 coccinelle WARNING: return of 0/1 in function 'is_mmconf_reserved' with return type bool 1
374 /src/arch/x86/pci/mmconfig-shared.c @ Line 504 coccinelle WARNING: return of 0/1 in function 'pci_mmcfg_check_reserved' with return type bool 1
375 /src/arch/x86/platform/efi/efi.c @ Line 381 clang-analyzer-deadcode.DeadStores Value stored to 'over4g' is never read 2
376 /src/arch/x86/platform/efi/efi.c @ Line 389 clang-analyzer-deadcode.DeadStores Value stored to 'over4g' is never read 2
377 /src/arch/x86/platform/efi/quirks.c @ Line 726 smatch efi_recover_from_page_fault() warn: ignoring unreachable code. 1
378 /src/arch/x86/platform/geode/alix.c @ Line 38 coccinelle WARNING: Assignment of 0/1 to bool variable 1
379 /src/arch/x86/platform/intel-quark/imr.c @ Line 417 coccinelle WARNING: Comparison to bool 1
380 /src/arch/x86/platform/intel-quark/imr.c @ Line 309 coccinelle WARNING: Comparison to bool 1
381 /src/arch/x86/platform/intel/iosf_mbi.c @ Line 482 coccinelle WARNING: iosf_mcr_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
382 /src/arch/x86/platform/iris/iris.c @ Line 95 coccinelle WARNING: Comparison of 0/1 to bool variable 1
383 /src/arch/x86/platform/olpc/olpc-xo1-sci.c @ Line 410 coccinelle WARNING: Assignment of 0/1 to bool variable 1
384 /src/arch/x86/power/cpu.c @ Line 430 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 17
385 /src/arch/x86/xen/enlighten.c @ Line 269 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
386 /src/arch/x86/xen/enlighten.c @ Line 164 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
387 /src/arch/x86/xen/enlighten.c @ Line 184 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
388 /src/arch/x86/xen/enlighten_hvm.c @ Line 41 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
389 /src/arch/x86/xen/enlighten_pv.c @ Line 382 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
390 /src/arch/x86/xen/enlighten_pv.c @ Line 387 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
391 /src/arch/x86/xen/enlighten_pv.c @ Line 469 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
392 /src/arch/x86/xen/enlighten_pv.c @ Line 492 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
393 /src/arch/x86/xen/enlighten_pv.c @ Line 495 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
394 /src/arch/x86/xen/enlighten_pv.c @ Line 546 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
395 /src/arch/x86/xen/enlighten_pv.c @ Line 766 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
396 /src/arch/x86/xen/enlighten_pv.c @ Line 791 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
397 /src/arch/x86/xen/enlighten_pv.c @ Line 718 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
398 /src/arch/x86/xen/enlighten_pv.c @ Line 561 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
399 /src/arch/x86/xen/irq.c @ Line 107 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
400 /src/arch/x86/xen/mmu_pv.c @ Line 138 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
401 /src/arch/x86/xen/mmu_pv.c @ Line 154 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
402 /src/arch/x86/xen/mmu_pv.c @ Line 994 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
403 /src/arch/x86/xen/mmu_pv.c @ Line 1622 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
404 /src/arch/x86/xen/multicalls.c @ Line 96 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
405 /src/arch/x86/xen/setup.c @ Line 967 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
406 /src/arch/x86/xen/smp_pv.c @ Line 340 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
407 /src/arch/x86/xen/smp_pv.c @ Line 258 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
408 /src/arch/x86/xen/suspend_pv.c @ Line 24 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
409 /src/arch/xtensa/platforms/iss/console.c @ Line 229 coccinelle WARNING comparing pointer to 0 1
410 /src/block/badblocks.c @ Line 600 coccinelle WARNING: invalid free of devm_ allocated data 1
411 /src/block/badblocks.c @ Line 68 clang-analyzer-deadcode.DeadStores Value stored to 'sectors' is never read 2
412 /src/block/badblocks.c @ Line 348 clang-analyzer-deadcode.DeadStores Value stored to 'sectors' is never read 2
413 /src/block/badblocks.c @ Line 495 smatch badblocks_show() warn: should 'length << bb->shift' be a 64 bit type? 1
414 /src/block/bfq-iosched.c @ Line 6757 coccinelle WARNING: Comparison of 0/1 to bool variable 1
415 /src/block/bio.c @ Line 657 coccinelle atomic_dec_and_test variation before object free at line 658. 1
416 /src/block/blk-cgroup.c @ Line 686 coccinelle preceding lock on line 624 1
417 /src/block/blk-cgroup.c @ Line 686 coccinelle preceding lock on line 661 1
418 /src/block/blk-ioc.c @ Line 156 coccinelle atomic_dec_and_test variation before object free at line 159. 1
419 /src/block/blk-map.c @ Line 274 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
420 /src/block/blk-map.c @ Line 347 clang-analyzer-core.NullDereference Access to field 'bi_opf' results in a dereference of a null pointer (loaded from variable 'bio') 80
421 /src/block/blk-merge.c @ Line 867 coccinelle WARNING: Comparison to bool 1
422 /src/block/blk-merge.c @ Line 639 coccinelle WARNING: Comparison to bool 1
423 /src/block/blk-merge.c @ Line 550 coccinelle WARNING: Comparison to bool 1
424 /src/block/blk-mq-cpumap.c @ Line 21 clang-analyzer-core.DivideZero Division by zero 29
425 /src/block/blk-mq.c @ Line 563 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
426 /src/block/blk-mq.c @ Line 1918 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 17
427 /src/block/blk-mq.c @ Line 3801 smatch blk_mq_poll_hybrid_sleep() error: double unlocked 'hs.timer.base->cpu_base->lock' (orig line 3798) 1
428 /src/block/genhd.c @ Line 149 smatch __disk_get_part() warn: potential spectre issue 'ptbl->part' [w] (local cap) 1
429 /src/block/genhd.c @ Line 1526 smatch disk_expand_part_tbl() error: we previously assumed 'old_ptbl' could be null (see line 1500) 1
430 /src/block/ioctl.c @ Line 602 smatch blkdev_ioctl() warn: impossible condition '((size >> 9) > ~0) => (0-u64max > u64max)' 1
431 /src/block/ioctl.c @ Line 673 smatch compat_blkdev_ioctl() warn: impossible condition '((size >> 9) > ~0) => (0-u64max > u64max)' 1
432 /src/block/partitions/core.c @ Line 172 smatch check_partition() warn: passing zero to 'ERR_PTR' 1
433 /src/block/partitions/core.c @ Line 473 smatch add_partition() warn: potential spectre issue 'ptbl->part' [w] 1
434 /src/crypto/algboss.c @ Line 196 clang-analyzer-deadcode.DeadStores Value stored to 'type' during its initialization is never read 2
435 /src/crypto/api.c @ Line 473 smatch crypto_create_tfm_node() error: passing non negative 899203072 to ERR_PTR 1
436 /src/crypto/asymmetric_keys/public_key.c @ Line 89 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
437 /src/crypto/drbg.c @ Line 244 clang-analyzer-deadcode.DeadStores Value stored to 'entropylen' during its initialization is never read 2
438 /src/crypto/md5.c @ Line 123 smatch md5_transform_helper() set_param_user_data: no type for '*ctx->block' 1
439 /src/crypto/rsa-pkcs1pad.c @ Line 257 smatch pkcs1pad_encrypt() warn: potential spectre issue 'req_ctx->in_buf' [w] (local cap) 1
440 /src/crypto/rsa-pkcs1pad.c @ Line 412 smatch pkcs1pad_sign() warn: potential spectre issue 'req_ctx->in_buf' [w] 1
441 /src/crypto/shash.c @ Line 151 smatch crypto_shash_final() set_param_user_data: no type for '*desc->result' 1
442 /src/crypto/shash.c @ Line 255 smatch shash_ahash_update() set_param_user_data: no type for '*desc->result' 1
443 /src/crypto/shash.c @ Line 278 smatch shash_ahash_finup() set_param_user_data: no type for '*desc->result' 1
444 /src/crypto/shash.c @ Line 309 smatch shash_ahash_digest() set_param_user_data: no type for '*desc->result' 1
445 /src/crypto/skcipher.c @ Line 128 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 40
446 /src/crypto/skcipher.c @ Line 264 smatch skcipher_next_slow() warn: is 'v' large enough for 'struct skcipher_walk_buffer'? 1 1
447 /src/drivers/acpi/ac.c @ Line 259 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
448 /src/drivers/acpi/ac.c @ Line 260 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
449 /src/drivers/acpi/acpi_apd.c @ Line 193 smatch acpi_apd_create_device() warn: passing zero to 'PTR_ERR' 1
450 /src/drivers/acpi/acpi_apd.c @ Line 214 smatch acpi_apd_create_device() warn: passing zero to 'PTR_ERR' 1
451 /src/drivers/acpi/acpi_ipmi.c @ Line 505 coccinelle ERROR: invalid reference to the index variable of the iterator on line 490 1
452 /src/drivers/acpi/acpi_ipmi.c @ Line 371 coccinelle ERROR: invalid reference to the index variable of the iterator on line 361 1
453 /src/drivers/acpi/acpi_ipmi.c @ Line 420 coccinelle ERROR: invalid reference to the index variable of the iterator on line 390 1
454 /src/drivers/acpi/acpi_ipmi.c @ Line 425 coccinelle ERROR: invalid reference to the index variable of the iterator on line 390 1
455 /src/drivers/acpi/acpi_ipmi.c @ Line 430 coccinelle ERROR: invalid reference to the index variable of the iterator on line 390 1
456 /src/drivers/acpi/acpi_lpit.c @ Line 43 smatch lpit_read_residency_counter_us() warn: right shifting more than type allows 64 vs 64 1
457 /src/drivers/acpi/acpi_lpss.c @ Line 751 coccinelle WARNING: use scnprintf or sprintf 1
458 /src/drivers/acpi/acpi_processor.c @ Line 385 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
459 /src/drivers/acpi/acpi_processor.c @ Line 386 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
460 /src/drivers/acpi/acpi_video.c @ Line 301 smatch video_set_cur_state() warn: potential spectre issue 'video->brightness->levels' [r] 1
461 /src/drivers/acpi/acpi_video.c @ Line 302 smatch video_set_cur_state() warn: possible spectre second half. 'level' 1
462 /src/drivers/acpi/acpi_video.c @ Line 570 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 35
463 /src/drivers/acpi/acpi_video.c @ Line 1166 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
464 /src/drivers/acpi/acpi_video.c @ Line 1167 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
465 /src/drivers/acpi/acpi_video.c @ Line 2060 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
466 /src/drivers/acpi/acpi_video.c @ Line 2061 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
467 /src/drivers/acpi/acpica/dsfield.c @ Line 182 clang-analyzer-deadcode.DeadStores Value stored to 'status' is never read 2
468 /src/drivers/acpi/acpica/dspkginit.c @ Line 350 clang-analyzer-core.NullDereference Dereference of null pointer 35
469 /src/drivers/acpi/acpica/exconcat.c @ Line 232 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
470 /src/drivers/acpi/acpica/exconcat.c @ Line 233 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
471 /src/drivers/acpi/acpica/exconcat.c @ Line 314 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
472 /src/drivers/acpi/acpica/exconcat.c @ Line 315 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
473 /src/drivers/acpi/acpica/exconcat.c @ Line 316 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
474 /src/drivers/acpi/acpica/exnames.c @ Line 160 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
475 /src/drivers/acpi/acpica/hwregs.c @ Line 259 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '64', which is greater or equal to the width of type 'unsigned long long' 51
476 /src/drivers/acpi/acpica/nsconvert.c @ Line 245 smatch acpi_ns_convert_to_buffer() warn: should 'count << (2)' be a 64 bit type? 1
477 /src/drivers/acpi/acpica/nsnames.c @ Line 240 smatch acpi_ns_build_normalized_path() error: we previously assumed 'full_path' could be null (see line 217) 1
478 /src/drivers/acpi/acpica/nsnames.c @ Line 235 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 15
479 /src/drivers/acpi/acpica/nsnames.c @ Line 376 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
480 /src/drivers/acpi/acpica/nsnames.c @ Line 378 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
481 /src/drivers/acpi/acpica/nsnames.c @ Line 383 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
482 /src/drivers/acpi/acpica/nsnames.c @ Line 464 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
483 /src/drivers/acpi/acpica/nspredef.c @ Line 228 smatch acpi_ns_check_object_type() error: we previously assumed 'return_object' could be null (see line 199) 1
484 /src/drivers/acpi/acpica/nsprepkg.c @ Line 406 clang-analyzer-core.NullDereference Dereference of null pointer 11
485 /src/drivers/acpi/acpica/nsrepair.c @ Line 264 clang-analyzer-core.NullDereference Dereference of null pointer 17
486 /src/drivers/acpi/acpica/nsrepair.c @ Line 211 smatch acpi_ns_simple_repair() error: we previously assumed 'return_object' could be null (see line 183) 1
487 /src/drivers/acpi/acpica/rscreate.c @ Line 327 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
488 /src/drivers/acpi/acpica/rsdumpinfo.c @ Line 18 coccinelle WARNING: Use ARRAY_SIZE 1
489 /src/drivers/acpi/acpica/rsutils.c @ Line 398 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
490 /src/drivers/acpi/acpica/tbfadt.c @ Line 107 coccinelle WARNING: Use ARRAY_SIZE 1
491 /src/drivers/acpi/acpica/tbfadt.c @ Line 137 coccinelle WARNING: Use ARRAY_SIZE 1
492 /src/drivers/acpi/acpica/utids.c @ Line 80 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
493 /src/drivers/acpi/acpica/utids.c @ Line 158 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
494 /src/drivers/acpi/acpica/utids.c @ Line 292 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
495 /src/drivers/acpi/acpica/utosi.c @ Line 215 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
496 /src/drivers/acpi/acpica/utpredef.c @ Line 117 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
497 /src/drivers/acpi/acpica/utpredef.c @ Line 130 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
498 /src/drivers/acpi/battery.c @ Line 1192 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
499 /src/drivers/acpi/battery.c @ Line 1193 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
500 /src/drivers/acpi/bgrt.c @ Line 28 coccinelle WARNING: use scnprintf or sprintf 1
501 /src/drivers/acpi/bgrt.c @ Line 35 coccinelle WARNING: use scnprintf or sprintf 1
502 /src/drivers/acpi/bgrt.c @ Line 21 coccinelle WARNING: use scnprintf or sprintf 1
503 /src/drivers/acpi/bgrt.c @ Line 42 coccinelle WARNING: use scnprintf or sprintf 1
504 /src/drivers/acpi/bgrt.c @ Line 49 coccinelle WARNING: use scnprintf or sprintf 1
505 /src/drivers/acpi/button.c @ Line 512 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
506 /src/drivers/acpi/button.c @ Line 518 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
507 /src/drivers/acpi/button.c @ Line 523 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
508 /src/drivers/acpi/dock.c @ Line 23 coccinelle WARNING: Assignment of 0/1 to bool variable 1
509 /src/drivers/acpi/ec.c @ Line 838 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 31
510 /src/drivers/acpi/ec.c @ Line 1588 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
511 /src/drivers/acpi/ec.c @ Line 1589 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
512 /src/drivers/acpi/event.c @ Line 29 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
513 /src/drivers/acpi/event.c @ Line 30 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
514 /src/drivers/acpi/evged.c @ Line 130 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
515 /src/drivers/acpi/fan.c @ Line 195 smatch fan_set_state_acpi4() warn: potential spectre issue 'fan->fps' [r] (local cap) 1
516 /src/drivers/acpi/glue.c @ Line 171 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
517 /src/drivers/acpi/nfit/mce.c @ Line 68 coccinelle ERROR: invalid reference to the index variable of the iterator on line 39 1
518 /src/drivers/acpi/osl.c @ Line 329 smatch acpi_os_map_iomem() warn: impossible condition '(phys > (~0)) => (0-u64max > u64max)' 1
519 /src/drivers/acpi/osl.c @ Line 1760 clang-analyzer-deadcode.DeadStores Value stored to 'rv' is never read 2
520 /src/drivers/acpi/pci_irq.c @ Line 135 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
521 /src/drivers/acpi/pci_link.c @ Line 733 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
522 /src/drivers/acpi/pci_link.c @ Line 734 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
523 /src/drivers/acpi/pci_root.c @ Line 580 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
524 /src/drivers/acpi/pci_root.c @ Line 581 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
525 /src/drivers/acpi/pci_root.c @ Line 818 clang-analyzer-unix.Malloc Use of memory after it is freed 25
526 /src/drivers/acpi/power.c @ Line 947 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
527 /src/drivers/acpi/power.c @ Line 948 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
528 /src/drivers/acpi/processor_idle.c @ Line 78 smatch set_max_cstate() warn: argument 3 to %ld specifier is cast from pointer 1
529 /src/drivers/acpi/processor_pdc.c @ Line 162 coccinelle WARNING: Comparison to bool 1
530 /src/drivers/acpi/processor_perflib.c @ Line 198 clang-analyzer-deadcode.DeadStores Value stored to 'obj' during its initialization is never read 2
531 /src/drivers/acpi/processor_throttling.c @ Line 416 clang-analyzer-deadcode.DeadStores Value stored to 'obj' during its initialization is never read 2
532 /src/drivers/acpi/scan.c @ Line 677 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
533 /src/drivers/acpi/scan.c @ Line 1023 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
534 /src/drivers/acpi/scan.c @ Line 1029 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
535 /src/drivers/acpi/scan.c @ Line 1032 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
536 /src/drivers/acpi/scan.c @ Line 1035 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
537 /src/drivers/acpi/scan.c @ Line 1046 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
538 /src/drivers/acpi/scan.c @ Line 1297 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
539 /src/drivers/acpi/scan.c @ Line 1298 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
540 /src/drivers/acpi/scan.c @ Line 681 coccinelle ERROR: invalid reference to the index variable of the iterator on line 666 1
541 /src/drivers/acpi/scan.c @ Line 681 coccinelle ERROR: invalid reference to the index variable of the iterator on line 666 1
542 /src/drivers/acpi/sysfs.c @ Line 392 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
543 /src/drivers/acpi/sysfs.c @ Line 767 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 25
544 /src/drivers/acpi/sysfs.c @ Line 770 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 27
545 /src/drivers/acpi/sysfs.c @ Line 773 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 29
546 /src/drivers/acpi/sysfs.c @ Line 775 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 29
547 /src/drivers/acpi/sysfs.c @ Line 777 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 31
548 /src/drivers/acpi/thermal.c @ Line 1040 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
549 /src/drivers/acpi/thermal.c @ Line 1041 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
550 /src/drivers/acpi/thermal.c @ Line 1042 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
551 /src/drivers/android/binder.c @ Line 1861 coccinelle ERROR: from is NULL but dereferenced. 1
552 /src/drivers/android/binder.c @ Line 2887 coccinelle ERROR: target_thread is NULL but dereferenced. 1
553 /src/drivers/android/binder.c @ Line 4735 coccinelle ERROR: t is NULL but dereferenced. 1
554 /src/drivers/android/binder.c @ Line 4765 coccinelle ERROR: t is NULL but dereferenced. 1
555 /src/drivers/android/binder.c @ Line 733 coccinelle ERROR: node -> proc is NULL but dereferenced. 1
556 /src/drivers/android/binder.c @ Line 2497 coccinelle ERROR: node -> proc is NULL but dereferenced. 1
557 /src/drivers/android/binder.c @ Line 2504 coccinelle ERROR: node -> proc is NULL but dereferenced. 1
558 /src/drivers/ata/ata_piix.c @ Line 1298 smatch piix_disable_ahci() warn: 'mmio' not released on lines: 1298. 1
559 /src/drivers/ata/ata_piix.c @ Line 1378 smatch piix_init_sata_map() error: buffer overflow 'map' 4 <= 4 1
560 /src/drivers/ata/libahci.c @ Line 1251 clang-analyzer-deadcode.DeadStores Value stored to 'tmp' is never read 2
561 /src/drivers/ata/libahci.c @ Line 1730 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 33
562 /src/drivers/ata/libahci_platform.c @ Line 587 coccinelle line 587 is redundant because platform_get_irq() already prints an error 1
563 /src/drivers/ata/libata-core.c @ Line 5454 clang-analyzer-core.NullDereference Access to field 'pio_mask' results in a dereference of a null pointer (loaded from variable 'pi') 9
564 /src/drivers/ata/libata-core.c @ Line 5576 clang-analyzer-core.NullDereference Access to field 'host_stop' results in a dereference of a null pointer (loaded from field 'ops') 16
565 /src/drivers/ata/libata-core.c @ Line 5576 smatch ata_host_start() error: we previously assumed 'host->ops' could be null (see line 5569) 1
566 /src/drivers/ata/libata-pata-timings.c @ Line 78 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 21
567 /src/drivers/ata/libata-sata.c @ Line 954 coccinelle WARNING: use scnprintf or sprintf 1
568 /src/drivers/ata/libata-sata.c @ Line 830 coccinelle WARNING: use scnprintf or sprintf 1
569 /src/drivers/ata/libata-scsi.c @ Line 2750 smatch ata_find_dev() warn: potential spectre issue 'ap->link.device' [w] (local cap) 1
570 /src/drivers/ata/libata-scsi.c @ Line 2754 smatch ata_find_dev() warn: potential spectre issue 'ap->pmp_link' [w] (local cap) 1
571 /src/drivers/ata/pata_rb532_cf.c @ Line 119 coccinelle line 119 is redundant because platform_get_irq() already prints an error 1
572 /src/drivers/ata/sata_highbank.c @ Line 473 coccinelle line 473 is redundant because platform_get_irq() already prints an error 1
573 /src/drivers/atm/he.c @ Line 1074 coccinelle WARNING: Comparison of 0/1 to bool variable 1
574 /src/drivers/base/bus.c @ Line 894 clang-analyzer-core.NullDereference Access to field 'drivers_kset' results in a dereference of a null pointer (loaded from field 'p') 61
575 /src/drivers/base/dd.c @ Line 666 clang-analyzer-deadcode.DeadStores Value stored to 'calltime' is never read 2
576 /src/drivers/base/dd.c @ Line 668 clang-analyzer-deadcode.DeadStores Value stored to 'rettime' is never read 2
577 /src/drivers/base/dd.c @ Line 1036 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
578 /src/drivers/base/dd.c @ Line 616 smatch really_probe() warn: variable dereferenced before check 'dev->bus' (see line 536) 1
579 /src/drivers/base/module.c @ Line 62 clang-analyzer-deadcode.DeadStores Value stored to 'no_warn' is never read 2
580 /src/drivers/base/module.c @ Line 66 clang-analyzer-deadcode.DeadStores Value stored to 'no_warn' is never read 2
581 /src/drivers/base/node.c @ Line 546 coccinelle ERROR: iterator variable bound on line 544 cannot be NULL 1
582 /src/drivers/base/platform.c @ Line 460 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
583 /src/drivers/base/platform.c @ Line 628 smatch platform_device_add() is_implies_function: is implied 1
584 /src/drivers/base/power/runtime.c @ Line 1235 smatch __pm_runtime_set_status() error: double unlocked 'dev->power.lock' (orig line 1221) 1
585 /src/drivers/base/power/runtime.c @ Line 874 coccinelle preceding lock on line 754 1
586 /src/drivers/base/power/runtime.c @ Line 874 coccinelle preceding lock on line 831 1
587 /src/drivers/base/power/runtime.c @ Line 659 coccinelle preceding lock on line 584 1
588 /src/drivers/base/power/runtime.c @ Line 874 coccinelle preceding lock on line 770 1
589 /src/drivers/base/power/runtime.c @ Line 659 coccinelle preceding lock on line 599 1
590 /src/drivers/base/property.c @ Line 954 clang-analyzer-deadcode.DeadStores Value stored to 'of_node' during its initialization is never read 2
591 /src/drivers/base/property.c @ Line 52 coccinelle WARNING: Comparison to bool 1
592 /src/drivers/base/regmap/regcache.c @ Line 71 coccinelle WARNING: Assignment of 0/1 to bool variable 1
593 /src/drivers/base/swnode.c @ Line 524 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 95
594 /src/drivers/base/transport_class.c @ Line 116 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
595 /src/drivers/bcma/sprom.c @ Line 643 coccinelle ERROR: reference preceded by free on line 632 1
596 /src/drivers/block/aoe/aoeblk.c @ Line 102 coccinelle WARNING: use scnprintf or sprintf 1
597 /src/drivers/block/aoe/aoeblk.c @ Line 55 coccinelle WARNING: use scnprintf or sprintf 1
598 /src/drivers/block/aoe/aoeblk.c @ Line 88 coccinelle WARNING: use scnprintf or sprintf 1
599 /src/drivers/block/aoe/aoeblk.c @ Line 110 coccinelle WARNING: use scnprintf or sprintf 1
600 /src/drivers/block/aoe/aoeblk.c @ Line 40 coccinelle WARNING: use scnprintf or sprintf 1
601 /src/drivers/block/ataflop.c @ Line 1436 coccinelle WARNING comparing pointer to 0 1
602 /src/drivers/block/drbd/drbd_debugfs.c @ Line 311 coccinelle iterator with update on line 325 1
603 /src/drivers/block/drbd/drbd_nl.c @ Line 3610 coccinelle preceding lock on line 3530 1
604 /src/drivers/block/drbd/drbd_nl.c @ Line 3611 coccinelle preceding lock on line 3530 1
605 /src/drivers/block/drbd/drbd_receiver.c @ Line 1091 coccinelle second lock on line 1091 1
606 /src/drivers/block/drbd/drbd_req.c @ Line 1375 coccinelle WARNING: Comparison to bool 1
607 /src/drivers/block/drbd/drbd_state.c @ Line 2374 coccinelle preceding lock on line 2311 1
608 /src/drivers/block/drbd/drbd_state.c @ Line 635 coccinelle preceding lock on line 575 1
609 /src/drivers/block/drbd/drbd_state.c @ Line 2374 coccinelle preceding lock on line 2329 1
610 /src/drivers/block/drbd/drbd_worker.c @ Line 1721 coccinelle WARNING: Comparison to bool 1
611 /src/drivers/block/loop.c @ Line 165 smatch get_loop_size() set_param_user_data: no type for 'lo->worker_task->prio->normal_prio' 1
612 /src/drivers/block/loop.c @ Line 165 smatch get_loop_size() set_param_user_data: no type for 'lo->worker_task->prio->static_prio' 1
613 /src/drivers/block/loop.c @ Line 252 smatch loop_set_size() set_param_user_data: no type for 'lo->worker_task->prio->normal_prio' 1
614 /src/drivers/block/loop.c @ Line 252 smatch loop_set_size() set_param_user_data: no type for 'lo->worker_task->prio->static_prio' 1
615 /src/drivers/block/loop.c @ Line 652 smatch loop_reread_partitions() set_param_user_data: no type for 'lo->worker_task->prio->normal_prio' 1
616 /src/drivers/block/loop.c @ Line 652 smatch loop_reread_partitions() set_param_user_data: no type for 'lo->worker_task->prio->static_prio' 1
617 /src/drivers/block/loop.c @ Line 646 smatch loop_update_dio() set_param_user_data: no type for 'lo->worker_task->prio->normal_prio' 1
618 /src/drivers/block/loop.c @ Line 646 smatch loop_update_dio() set_param_user_data: no type for 'lo->worker_task->prio->static_prio' 1
619 /src/drivers/block/loop.c @ Line 799 smatch loop_attr_backing_file_show() warn: passing zero to 'PTR_ERR' 1
620 /src/drivers/block/loop.c @ Line 863 smatch loop_sysfs_init() set_param_user_data: no type for 'lo->worker_task->prio->normal_prio' 1
621 /src/drivers/block/loop.c @ Line 863 smatch loop_sysfs_init() set_param_user_data: no type for 'lo->worker_task->prio->static_prio' 1
622 /src/drivers/block/loop.c @ Line 951 smatch loop_update_rotational() set_param_user_data: no type for 'lo->worker_task->prio->normal_prio' 1
623 /src/drivers/block/loop.c @ Line 951 smatch loop_update_rotational() set_param_user_data: no type for 'lo->worker_task->prio->static_prio' 1
624 /src/drivers/block/loop.c @ Line 1034 smatch loop_set_status_from_info() warn: potential spectre issue 'xfer_funcs' [r] (local cap) 1
625 /src/drivers/block/loop.c @ Line 1035 smatch loop_set_status_from_info() warn: possible spectre second half. 'xfer' 1
626 /src/drivers/block/loop.c @ Line 1040 smatch loop_set_status_from_info() warn: possible spectre second half. 'xfer' 1
627 /src/drivers/block/loop.c @ Line 2109 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
628 /src/drivers/block/loop.c @ Line 799 coccinelle ERROR: PTR_ERR applied after initialization to constant on line 791 1
629 /src/drivers/block/null_blk_main.c @ Line 1589 coccinelle WARNING: Comparison to bool 1
630 /src/drivers/block/pktcdvd.c @ Line 1041 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
631 /src/drivers/block/pktcdvd.c @ Line 1222 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
632 /src/drivers/block/rbd.c @ Line 827 coccinelle ERROR: invalid reference to the index variable of the iterator on line 817 1
633 /src/drivers/block/virtio_blk.c @ Line 635 coccinelle WARNING: use scnprintf or sprintf 1
634 /src/drivers/block/xen-blkback/common.h @ Line 368 coccinelle atomic_dec_and_test variation before object free at line 369. 1
635 /src/drivers/bluetooth/hci_h5.c @ Line 255 coccinelle WARNING: invalid free of devm_ allocated data 1
636 /src/drivers/bus/fsl-mc/fsl-mc-bus.c @ Line 196 coccinelle WARNING: use scnprintf or sprintf 1
637 /src/drivers/bus/fsl-mc/mc-sys.c @ Line 294 coccinelle preceding lock on line 256 1
638 /src/drivers/bus/mvebu-mbus.c @ Line 1115 coccinelle ERROR: missing iounmap; ioremap on line 1108 and execution via conditional on line 1113 1
639 /src/drivers/bus/ti-sysc.c @ Line 2110 coccinelle ERROR: missing clk_put; clk_get on line 2102 and execution via conditional on line 2109 1
640 /src/drivers/cdrom/cdrom.c @ Line 620 coccinelle WARNING: Comparison of 0/1 to bool variable 1
641 /src/drivers/cdrom/cdrom.c @ Line 622 coccinelle WARNING: Comparison of 0/1 to bool variable 1
642 /src/drivers/cdrom/cdrom.c @ Line 624 coccinelle WARNING: Comparison of 0/1 to bool variable 1
643 /src/drivers/cdrom/cdrom.c @ Line 626 coccinelle WARNING: Comparison of 0/1 to bool variable 1
644 /src/drivers/cdrom/cdrom.c @ Line 320 coccinelle WARNING: Comparison of 0/1 to bool variable 1
645 /src/drivers/cdrom/cdrom.c @ Line 326 coccinelle WARNING: Comparison of 0/1 to bool variable 1
646 /src/drivers/cdrom/cdrom.c @ Line 292 coccinelle WARNING: Assignment of 0/1 to bool variable 1
647 /src/drivers/cdrom/cdrom.c @ Line 294 coccinelle WARNING: Assignment of 0/1 to bool variable 1
648 /src/drivers/cdrom/cdrom.c @ Line 298 coccinelle WARNING: Assignment of 0/1 to bool variable 1
649 /src/drivers/cdrom/cdrom.c @ Line 1805 smatch dvd_read_physical() warn: potential spectre issue 's->physical.layer' [r] (local cap) 1
650 /src/drivers/cdrom/cdrom.c @ Line 877 clang-analyzer-deadcode.DeadStores Although the value stored to 'ret' is used in the enclosing expression, the value is never actually read from 'ret' 2
651 /src/drivers/cdrom/cdrom.c @ Line 1374 clang-analyzer-deadcode.DeadStores Although the value stored to 'status' is used in the enclosing expression, the value is never actually read from 'status' 2
652 /src/drivers/char/agp/amd64-agp.c @ Line 336 clang-analyzer-deadcode.DeadStores Value stored to 'i' is never read 2
653 /src/drivers/char/agp/amd64-agp.c @ Line 37 coccinelle WARNING: Assignment of 0/1 to bool variable 1
654 /src/drivers/char/agp/generic.c @ Line 867 clang-analyzer-deadcode.DeadStores Value stored to 'page_order' is never read 2
655 /src/drivers/char/agp/generic.c @ Line 867 clang-analyzer-deadcode.DeadStores Although the value stored to 'num_entries' is used in the enclosing expression, the value is never actually read from 'num_entries' 2
656 /src/drivers/char/agp/isoch.c @ Line 241 clang-analyzer-core.DivideZero Division by zero 31
657 /src/drivers/char/agp/isoch.c @ Line 295 clang-analyzer-core.DivideZero Division by zero 25
658 /src/drivers/char/agp/sis-agp.c @ Line 20 coccinelle WARNING: Assignment of 0/1 to bool variable 1
659 /src/drivers/char/hpet.c @ Line 164 clang-analyzer-deadcode.DeadStores Value stored to 'm' is never read 2
660 /src/drivers/char/hpet.c @ Line 675 smatch hpet_ioctl() warn: check that 'info' doesn't leak information (struct has a hole after 'hi_timer') 1
661 /src/drivers/char/hw_random/cctrng.c @ Line 531 coccinelle line 531 is redundant because platform_get_irq() already prints an error 1
662 /src/drivers/char/hw_random/imx-rngc.c @ Line 256 coccinelle line 256 is redundant because platform_get_irq() already prints an error 1
663 /src/drivers/char/hw_random/s390-trng.c @ Line 114 coccinelle WARNING: use scnprintf or sprintf 1
664 /src/drivers/char/ipmi/ipmi_msghandler.c @ Line 4555 coccinelle ERROR: nested lock+irqsave that reuses flags from line 4548. 1
665 /src/drivers/char/ipmi/ipmi_si_intf.c @ Line 1635 coccinelle WARNING: use scnprintf or sprintf 1
666 /src/drivers/char/ipmi/ipmi_si_intf.c @ Line 1658 coccinelle WARNING: use scnprintf or sprintf 1
667 /src/drivers/char/ipmi/ipmi_si_intf.c @ Line 1624 coccinelle WARNING: use scnprintf or sprintf 1
668 /src/drivers/char/ipmi/ipmi_ssif.c @ Line 1242 coccinelle WARNING: use scnprintf or sprintf 1
669 /src/drivers/char/mem.c @ Line 1021 smatch mem_devnode() warn: potential spectre issue 'devlist' [r] 1
670 /src/drivers/char/mwave/tp3780i.c @ Line 130 coccinelle WARNING: Comparison to bool 1
671 /src/drivers/char/mwave/tp3780i.c @ Line 519 coccinelle WARNING: Assignment of 0/1 to bool variable 1
672 /src/drivers/char/mwave/tp3780i.c @ Line 555 coccinelle WARNING: Assignment of 0/1 to bool variable 1
673 /src/drivers/char/random.c @ Line 735 clang-analyzer-deadcode.DeadStores Value stored to 'entropy_bits' is never read 2
674 /src/drivers/char/random.c @ Line 1046 smatch _crng_backtrack_protect() warn: potential spectre issue 'tmp' [r] (local cap) 1
675 /src/drivers/char/tpm/tpm_ftpm_tee.c @ Line 180 coccinelle WARNING: return of 0/1 in function 'ftpm_tee_tpm_req_canceled' with return type bool 1
676 /src/drivers/clk/clk-divider.c @ Line 354 clang-analyzer-core.DivideZero Division by zero 56
677 /src/drivers/clk/clk-divider.c @ Line 375 clang-analyzer-core.DivideZero Division by zero 56
678 /src/drivers/clk/clk.c @ Line 3651 smatch clk_hw_create_clk() warn: passing zero to 'ERR_CAST' 1
679 /src/drivers/clk/clk.c @ Line 423 clang-analyzer-deadcode.DeadStores Value stored to 'parent' during its initialization is never read 2
680 /src/drivers/clk/clk.c @ Line 1930 clang-analyzer-deadcode.DeadStores Value stored to 'best_parent_rate' is never read 2
681 /src/drivers/clk/clk.c @ Line 4268 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4263 1
682 /src/drivers/clk/clk.c @ Line 4315 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4311 1
683 /src/drivers/clk/davinci/da8xx-cfgchip.c @ Line 768 coccinelle ERROR: PTR_ERR applied after initialization to constant on line 746 1
684 /src/drivers/clk/nxp/clk-lpc32xx.c @ Line 187 coccinelle WARNING: Use ARRAY_SIZE 1
685 /src/drivers/clk/ti/clkctrl.c @ Line 255 coccinelle ERROR: invalid reference to the index variable of the iterator on line 244 1
686 /src/drivers/connector/cn_queue.c @ Line 109 coccinelle ERROR: invalid reference to the index variable of the iterator on line 99 1
687 /src/drivers/cpufreq/cpufreq.c @ Line 1574 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to string copy function 39
688 /src/drivers/cpufreq/intel_pstate.c @ Line 684 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 132
689 /src/drivers/cpufreq/intel_pstate.c @ Line 697 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined because the left operand is negative 130
690 /src/drivers/cpufreq/pmac64-cpufreq.c @ Line 640 coccinelle ERROR: of_node_put not needed after iterator on line 501 1
691 /src/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c @ Line 30 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
692 /src/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c @ Line 161 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
693 /src/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c @ Line 42 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
694 /src/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c @ Line 100 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
695 /src/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c @ Line 52 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
696 /src/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c @ Line 170 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
697 /src/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c @ Line 24 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
698 /src/drivers/crypto/amcc/crypto4xx_core.c @ Line 738 coccinelle WARNING: Comparison to bool 1
699 /src/drivers/crypto/atmel-aes.c @ Line 2439 coccinelle WARNING: Assignment of 0/1 to bool variable 1
700 /src/drivers/crypto/atmel-aes.c @ Line 2440 coccinelle WARNING: Assignment of 0/1 to bool variable 1
701 /src/drivers/crypto/atmel-aes.c @ Line 2441 coccinelle WARNING: Assignment of 0/1 to bool variable 1
702 /src/drivers/crypto/atmel-aes.c @ Line 2442 coccinelle WARNING: Assignment of 0/1 to bool variable 1
703 /src/drivers/crypto/atmel-aes.c @ Line 2443 coccinelle WARNING: Assignment of 0/1 to bool variable 1
704 /src/drivers/crypto/atmel-aes.c @ Line 2449 coccinelle WARNING: Assignment of 0/1 to bool variable 1
705 /src/drivers/crypto/atmel-aes.c @ Line 2450 coccinelle WARNING: Assignment of 0/1 to bool variable 1
706 /src/drivers/crypto/atmel-aes.c @ Line 2451 coccinelle WARNING: Assignment of 0/1 to bool variable 1
707 /src/drivers/crypto/atmel-aes.c @ Line 2452 coccinelle WARNING: Assignment of 0/1 to bool variable 1
708 /src/drivers/crypto/atmel-aes.c @ Line 2453 coccinelle WARNING: Assignment of 0/1 to bool variable 1
709 /src/drivers/crypto/atmel-aes.c @ Line 2457 coccinelle WARNING: Assignment of 0/1 to bool variable 1
710 /src/drivers/crypto/atmel-aes.c @ Line 2458 coccinelle WARNING: Assignment of 0/1 to bool variable 1
711 /src/drivers/crypto/atmel-aes.c @ Line 2459 coccinelle WARNING: Assignment of 0/1 to bool variable 1
712 /src/drivers/crypto/atmel-aes.c @ Line 2463 coccinelle WARNING: Assignment of 0/1 to bool variable 1
713 /src/drivers/crypto/atmel-aes.c @ Line 2464 coccinelle WARNING: Assignment of 0/1 to bool variable 1
714 /src/drivers/crypto/atmel-sha.c @ Line 2502 coccinelle WARNING: Assignment of 0/1 to bool variable 1
715 /src/drivers/crypto/atmel-sha.c @ Line 2503 coccinelle WARNING: Assignment of 0/1 to bool variable 1
716 /src/drivers/crypto/atmel-sha.c @ Line 2504 coccinelle WARNING: Assignment of 0/1 to bool variable 1
717 /src/drivers/crypto/atmel-sha.c @ Line 2505 coccinelle WARNING: Assignment of 0/1 to bool variable 1
718 /src/drivers/crypto/atmel-sha.c @ Line 2506 coccinelle WARNING: Assignment of 0/1 to bool variable 1
719 /src/drivers/crypto/atmel-sha.c @ Line 2507 coccinelle WARNING: Assignment of 0/1 to bool variable 1
720 /src/drivers/crypto/atmel-sha.c @ Line 2512 coccinelle WARNING: Assignment of 0/1 to bool variable 1
721 /src/drivers/crypto/atmel-sha.c @ Line 2513 coccinelle WARNING: Assignment of 0/1 to bool variable 1
722 /src/drivers/crypto/atmel-sha.c @ Line 2514 coccinelle WARNING: Assignment of 0/1 to bool variable 1
723 /src/drivers/crypto/atmel-sha.c @ Line 2515 coccinelle WARNING: Assignment of 0/1 to bool variable 1
724 /src/drivers/crypto/atmel-sha.c @ Line 2516 coccinelle WARNING: Assignment of 0/1 to bool variable 1
725 /src/drivers/crypto/atmel-sha.c @ Line 2517 coccinelle WARNING: Assignment of 0/1 to bool variable 1
726 /src/drivers/crypto/atmel-sha.c @ Line 2520 coccinelle WARNING: Assignment of 0/1 to bool variable 1
727 /src/drivers/crypto/atmel-sha.c @ Line 2521 coccinelle WARNING: Assignment of 0/1 to bool variable 1
728 /src/drivers/crypto/atmel-sha.c @ Line 2522 coccinelle WARNING: Assignment of 0/1 to bool variable 1
729 /src/drivers/crypto/atmel-sha.c @ Line 2523 coccinelle WARNING: Assignment of 0/1 to bool variable 1
730 /src/drivers/crypto/atmel-sha.c @ Line 2524 coccinelle WARNING: Assignment of 0/1 to bool variable 1
731 /src/drivers/crypto/atmel-sha.c @ Line 2527 coccinelle WARNING: Assignment of 0/1 to bool variable 1
732 /src/drivers/crypto/atmel-sha.c @ Line 2528 coccinelle WARNING: Assignment of 0/1 to bool variable 1
733 /src/drivers/crypto/atmel-sha.c @ Line 2529 coccinelle WARNING: Assignment of 0/1 to bool variable 1
734 /src/drivers/crypto/atmel-sha.c @ Line 2530 coccinelle WARNING: Assignment of 0/1 to bool variable 1
735 /src/drivers/crypto/atmel-sha.c @ Line 2533 coccinelle WARNING: Assignment of 0/1 to bool variable 1
736 /src/drivers/crypto/atmel-sha.c @ Line 2534 coccinelle WARNING: Assignment of 0/1 to bool variable 1
737 /src/drivers/crypto/atmel-sha.c @ Line 2535 coccinelle WARNING: Assignment of 0/1 to bool variable 1
738 /src/drivers/crypto/atmel-tdes.c @ Line 1136 coccinelle WARNING: Assignment of 0/1 to bool variable 1
739 /src/drivers/crypto/atmel-tdes.c @ Line 1142 coccinelle WARNING: Assignment of 0/1 to bool variable 1
740 /src/drivers/crypto/axis/artpec6_crypto.c @ Line 1144 coccinelle WARNING: Assignment of 0/1 to bool variable 1
741 /src/drivers/crypto/axis/artpec6_crypto.c @ Line 1099 coccinelle WARNING: Assignment of 0/1 to bool variable 1
742 /src/drivers/crypto/cavium/cpt/cptvf_main.c @ Line 236 coccinelle WARNING: casting value returned by memory allocation function to (u8 *) is useless. 1
743 /src/drivers/crypto/cavium/nitrox/nitrox_isr.c @ Line 209 coccinelle WARNING: possible condition with no effect (if == else) 1
744 /src/drivers/crypto/hisilicon/qm.c @ Line 2655 coccinelle WARNING: Comparison to bool 1
745 /src/drivers/crypto/inside-secure/safexcel.c @ Line 1170 coccinelle line 1170 is redundant because platform_get_irq() already prints an error 1
746 /src/drivers/crypto/inside-secure/safexcel_hash.c @ Line 279 coccinelle WARNING: Assignment of 0/1 to bool variable 1
747 /src/drivers/crypto/mediatek/mtk-platform.c @ Line 468 coccinelle ERROR: ring [ i ] is NULL but dereferenced. 1
748 /src/drivers/crypto/mediatek/mtk-platform.c @ Line 468 coccinelle ERROR: ring [ i ] is NULL but dereferenced. 1
749 /src/drivers/crypto/n2_core.c @ Line 1448 coccinelle ERROR: reference preceded by free on line 1444 1
750 /src/drivers/crypto/picoxcell_crypto.c @ Line 1200 coccinelle WARNING: use scnprintf or sprintf 1
751 /src/drivers/crypto/qce/sha.c @ Line 184 coccinelle WARNING: Assignment of 0/1 to bool variable 1
752 /src/drivers/crypto/qce/sha.c @ Line 186 coccinelle WARNING: Assignment of 0/1 to bool variable 1
753 /src/drivers/crypto/stm32/stm32-cryp.c @ Line 349 coccinelle WARNING: Assignment of 0/1 to bool variable 1
754 /src/drivers/crypto/stm32/stm32-cryp.c @ Line 363 coccinelle WARNING: Assignment of 0/1 to bool variable 1
755 /src/drivers/crypto/stm32/stm32-cryp.c @ Line 378 coccinelle WARNING: Assignment of 0/1 to bool variable 1
756 /src/drivers/crypto/ux500/cryp/cryp_p.h @ Line 84 coccinelle duplicated argument to & or | 1
757 /src/drivers/dca/dca-core.c @ Line 208 coccinelle ERROR: invalid reference to the index variable of the iterator on line 197 1
758 /src/drivers/devfreq/devfreq.c @ Line 910 coccinelle preceding lock on line 777 1
759 /src/drivers/dma-buf/dma-resv.c @ Line 507 clang-analyzer-core.NullDereference Array access (from variable 'shared') results in a null pointer dereference 37
760 /src/drivers/dma-buf/dma-resv.c @ Line 219 smatch dma_resv_reserve_shared() error: we previously assumed 'old' could be null (see line 196) 1
761 /src/drivers/dma-buf/dma-resv.c @ Line 276 smatch dma_resv_add_shared_fence() warn: statement has no effect 31 1
762 /src/drivers/dma-buf/dma-resv.c @ Line 323 smatch dma_resv_add_excl_fence() warn: statement has no effect 31 1
763 /src/drivers/dma-buf/dma-resv.c @ Line 406 smatch dma_resv_copy_fences() warn: statement has no effect 31 1
764 /src/drivers/dma/at_xdmac.c @ Line 1522 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1510 1
765 /src/drivers/dma/at_xdmac.c @ Line 1522 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1510 1
766 /src/drivers/dma/bcm-sba-raid.c @ Line 230 coccinelle ERROR: invalid reference to the index variable of the iterator on line 210 1
767 /src/drivers/dma/dmaengine.c @ Line 826 coccinelle ERROR: PTR_ERR applied after initialization to constant on line 816 1
768 /src/drivers/dma/dw-edma/dw-edma-core.c @ Line 134 coccinelle ERROR: invalid reference to the index variable of the iterator on line 127 1
769 /src/drivers/dma/dw-edma/dw-edma-core.c @ Line 154 coccinelle ERROR: invalid reference to the index variable of the iterator on line 146 1
770 /src/drivers/dma/fsl_raid.c @ Line 184 coccinelle ERROR: invalid reference to the index variable of the iterator on line 173 1
771 /src/drivers/dma/imx-sdma.c @ Line 1883 coccinelle WARNING: Assignment of 0/1 to bool variable 1
772 /src/drivers/dma/k3dma.c @ Line 614 coccinelle WARNING: Assignment of 0/1 to bool variable 1
773 /src/drivers/dma/k3dma.c @ Line 508 coccinelle WARNING: Assignment of 0/1 to bool variable 1
774 /src/drivers/dma/k3dma.c @ Line 546 coccinelle WARNING: Assignment of 0/1 to bool variable 1
775 /src/drivers/dma/mcf-edma.c @ Line 204 coccinelle WARNING: Assignment of 0/1 to bool variable 1
776 /src/drivers/dma/mic_x100_dma.c @ Line 329 coccinelle preceding lock on line 326 1
777 /src/drivers/dma/mic_x100_dma.c @ Line 314 coccinelle preceding lock on line 311 1
778 /src/drivers/dma/moxart-dma.c @ Line 355 coccinelle WARNING: Assignment of 0/1 to bool variable 1
779 /src/drivers/dma/moxart-dma.c @ Line 557 coccinelle WARNING: Assignment of 0/1 to bool variable 1
780 /src/drivers/dma/moxart-dma.c @ Line 368 coccinelle WARNING: Assignment of 0/1 to bool variable 1
781 /src/drivers/dma/moxart-dma.c @ Line 327 coccinelle WARNING: Assignment of 0/1 to bool variable 1
782 /src/drivers/dma/moxart-dma.c @ Line 602 coccinelle WARNING: Assignment of 0/1 to bool variable 1
783 /src/drivers/dma/nbpfaxi.c @ Line 1154 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1127 1
784 /src/drivers/dma/nbpfaxi.c @ Line 661 coccinelle ERROR: invalid reference to the index variable of the iterator on line 647 1
785 /src/drivers/dma/nbpfaxi.c @ Line 661 coccinelle ERROR: invalid reference to the index variable of the iterator on line 654 1
786 /src/drivers/dma/pl330.c @ Line 1517 coccinelle WARNING: Assignment of 0/1 to bool variable 1
787 /src/drivers/dma/pl330.c @ Line 1519 coccinelle WARNING: Assignment of 0/1 to bool variable 1
788 /src/drivers/dma/ppc4xx/adma.c @ Line 3050 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3037 1
789 /src/drivers/dma/ppc4xx/adma.c @ Line 3062 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3037 1
790 /src/drivers/dma/ppc4xx/adma.c @ Line 3073 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3037 1
791 /src/drivers/dma/ppc4xx/adma.c @ Line 1438 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1434 1
792 /src/drivers/dma/qcom/hidma_ll.c @ Line 796 coccinelle WARNING: Assignment of 0/1 to bool variable 1
793 /src/drivers/dma/qcom/hidma_ll.c @ Line 539 coccinelle WARNING: Assignment of 0/1 to bool variable 1
794 /src/drivers/dma/qcom/hidma_ll.c @ Line 160 coccinelle WARNING: Assignment of 0/1 to bool variable 1
795 /src/drivers/dma/qcom/hidma_ll.c @ Line 813 coccinelle WARNING: Assignment of 0/1 to bool variable 1
796 /src/drivers/dma/qcom/hidma_ll.c @ Line 223 coccinelle WARNING: Assignment of 0/1 to bool variable 1
797 /src/drivers/dma/s3c24xx-dma.c @ Line 906 coccinelle WARNING: Assignment of 0/1 to bool variable 1
798 /src/drivers/dma/sf-pdma/sf-pdma.c @ Line 394 coccinelle line 394 is redundant because platform_get_irq() already prints an error 1
799 /src/drivers/dma/sf-pdma/sf-pdma.c @ Line 409 coccinelle line 409 is redundant because platform_get_irq() already prints an error 1
800 /src/drivers/dma/sh/shdma-base.c @ Line 864 coccinelle ERROR: iterator variable bound on line 860 cannot be NULL 1
801 /src/drivers/dma/sh/shdmac.c @ Line 502 coccinelle WARNING: Comparison to bool 1
802 /src/drivers/dma/sirf-dma.c @ Line 794 coccinelle WARNING: Assignment of 0/1 to bool variable 1
803 /src/drivers/dma/sirf-dma.c @ Line 727 coccinelle WARNING: Assignment of 0/1 to bool variable 1
804 /src/drivers/dma/sprd-dma.c @ Line 618 coccinelle WARNING: Comparison to bool 1
805 /src/drivers/dma/sprd-dma.c @ Line 624 coccinelle WARNING: Comparison to bool 1
806 /src/drivers/dma/xilinx/xilinx_dpdma.c @ Line 1620 coccinelle line 1620 is redundant because platform_get_irq() already prints an error 1
807 /src/drivers/edac/altera_edac.c @ Line 2104 coccinelle line 2104 is redundant because platform_get_irq() already prints an error 1
808 /src/drivers/edac/altera_edac.c @ Line 2139 coccinelle line 2139 is redundant because platform_get_irq() already prints an error 1
809 /src/drivers/edac/cell_edac.c @ Line 165 coccinelle ERROR: of_node_put not needed after iterator on line 137 1
810 /src/drivers/edac/edac_mc_sysfs.c @ Line 210 coccinelle WARNING: use scnprintf or sprintf 1
811 /src/drivers/edac/edac_mc_sysfs.c @ Line 494 coccinelle WARNING: use scnprintf or sprintf 1
812 /src/drivers/edac/xgene_edac.c @ Line 1921 coccinelle line 1921 is redundant because platform_get_irq() already prints an error 1
813 /src/drivers/extcon/extcon-max14577.c @ Line 699 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
814 /src/drivers/extcon/extcon-max77693.c @ Line 1143 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
815 /src/drivers/extcon/extcon-max77843.c @ Line 907 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
816 /src/drivers/extcon/extcon-max8997.c @ Line 661 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
817 /src/drivers/firewire/core-device.c @ Line 375 coccinelle WARNING: use scnprintf or sprintf 1
818 /src/drivers/firewire/sbp2.c @ Line 55 coccinelle WARNING: Assignment of 0/1 to bool variable 1
819 /src/drivers/firmware/dmi-id.c @ Line 101 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
820 /src/drivers/firmware/dmi_scan.c @ Line 78 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
821 /src/drivers/firmware/dmi_scan.c @ Line 286 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
822 /src/drivers/firmware/dmi_scan.c @ Line 375 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
823 /src/drivers/firmware/dmi_scan.c @ Line 554 clang-analyzer-deadcode.DeadStores Value stored to 'c' is never read 2
824 /src/drivers/firmware/efi/efi.c @ Line 929 smatch efi_mem_reserve_persistent() error: we previously assumed 'efi_memreserve_root' could be null (see line 922) 1
825 /src/drivers/firmware/efi/libstub/efi-stub-helper.c @ Line 625 smatch efi_load_initrd_cmdline() error: we previously assumed 'image' could be null (see line 618) 1
826 /src/drivers/firmware/efi/vars.c @ Line 957 coccinelle WARNING: Comparison to bool 1
827 /src/drivers/firmware/imx/imx-scu-soc.c @ Line 134 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
828 /src/drivers/firmware/stratix10-svc.c @ Line 953 coccinelle ERROR: invalid reference to the index variable of the iterator on line 946 1
829 /src/drivers/firmware/tegra/bpmp-debugfs.c @ Line 335 coccinelle WARNING opportunity for memdup_user 1
830 /src/drivers/firmware/tegra/bpmp-tegra210.c @ Line 206 coccinelle line 206 is redundant because platform_get_irq() already prints an error 1
831 /src/drivers/firmware/tegra/bpmp-tegra210.c @ Line 218 coccinelle line 218 is redundant because platform_get_irq() already prints an error 1
832 /src/drivers/fsi/fsi-master-aspeed.c @ Line 363 coccinelle WARNING: invalid free of devm_ allocated data 1
833 /src/drivers/fsi/fsi-master-ast-cf.c @ Line 1086 coccinelle WARNING: use scnprintf or sprintf 1
834 /src/drivers/fsi/fsi-master-gpio.c @ Line 721 coccinelle WARNING: use scnprintf or sprintf 1
835 /src/drivers/gpio/gpio-pca953x.c @ Line 829 coccinelle WARNING: Assignment of 0/1 to bool variable 1
836 /src/drivers/gpio/gpio-pca953x.c @ Line 840 coccinelle WARNING: Assignment of 0/1 to bool variable 1
837 /src/drivers/gpio/gpiolib-acpi.c @ Line 176 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
838 /src/drivers/gpio/gpiolib-cdev.c @ Line 2285 coccinelle WARNING: gpio_fileops: .read() has stream semantic; safe to change nonseekable_open -> stream_open. 1
839 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c @ Line 1290 coccinelle WARNING: Assignment of 0/1 to bool variable 1
840 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c @ Line 1950 coccinelle WARNING: use scnprintf or sprintf 1
841 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c @ Line 299 coccinelle preceding lock on line 250 1
842 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c @ Line 299 coccinelle preceding lock on line 254 1
843 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c @ Line 299 coccinelle preceding lock on line 259 1
844 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @ Line 2128 coccinelle WARNING: Comparison to bool 1
845 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c @ Line 52 coccinelle WARNING: use scnprintf or sprintf 1
846 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c @ Line 71 coccinelle WARNING: use scnprintf or sprintf 1
847 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c @ Line 2680 coccinelle WARNING: use scnprintf or sprintf 1
848 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c @ Line 432 coccinelle WARNING: use scnprintf or sprintf 1
849 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c @ Line 3151 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3130 1
850 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c @ Line 72 coccinelle WARNING: use scnprintf or sprintf 1
851 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c @ Line 109 coccinelle WARNING: use scnprintf or sprintf 1
852 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c @ Line 55 coccinelle WARNING: use scnprintf or sprintf 1
853 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c @ Line 90 coccinelle WARNING: use scnprintf or sprintf 1
854 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c @ Line 122 coccinelle WARNING: use scnprintf or sprintf 1
855 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c @ Line 220 coccinelle WARNING: use scnprintf or sprintf 1
856 /src/drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c @ Line 249 coccinelle WARNING: use scnprintf or sprintf 1
857 /src/drivers/gpu/drm/amd/amdgpu/athub_v2_1.c @ Line 79 coccinelle WARNING: conversion to bool not needed here 1
858 /src/drivers/gpu/drm/amd/amdgpu/athub_v2_1.c @ Line 81 coccinelle WARNING: conversion to bool not needed here 1
859 /src/drivers/gpu/drm/amd/amdgpu/df_v3_6.c @ Line 208 coccinelle WARNING: use scnprintf or sprintf 1
860 /src/drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c @ Line 548 coccinelle WARNING: conversion to bool not needed here 1
861 /src/drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c @ Line 550 coccinelle WARNING: conversion to bool not needed here 1
862 /src/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c @ Line 2251 coccinelle WARNING: conversion to bool not needed here 1
863 /src/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c @ Line 1588 coccinelle WARNING: conversion to bool not needed here 1
864 /src/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c @ Line 1590 coccinelle WARNING: conversion to bool not needed here 1
865 /src/drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c @ Line 69 coccinelle WARNING: return of 0/1 in function 'cik_event_interrupt_isr' with return type bool 1
866 /src/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @ Line 7711 coccinelle WARNING: conversion to bool not needed here 1
867 /src/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @ Line 9024 coccinelle WARNING: Comparison to bool 1
868 /src/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c @ Line 266 coccinelle WARNING: Comparison to bool 1
869 /src/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c @ Line 329 coccinelle WARNING: Comparison to bool 1
870 /src/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c @ Line 178 coccinelle WARNING: Comparison to bool 1
871 /src/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c @ Line 1929 coccinelle WARNING: Comparison to bool 1
872 /src/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c @ Line 1935 coccinelle WARNING: Comparison to bool 1
873 /src/drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c @ Line 401 coccinelle WARNING: Comparison to bool 1
874 /src/drivers/gpu/drm/amd/display/dc/bios/command_table.c @ Line 1267 coccinelle WARNING: Comparison to bool 1
875 /src/drivers/gpu/drm/amd/display/dc/bios/command_table.c @ Line 1318 coccinelle WARNING: Comparison to bool 1
876 /src/drivers/gpu/drm/amd/display/dc/bios/command_table.c @ Line 1388 coccinelle WARNING: Comparison to bool 1
877 /src/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c @ Line 600 coccinelle WARNING: Comparison of 0/1 to bool variable 1
878 /src/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c @ Line 600 coccinelle WARNING: Comparison of 0/1 to bool variable 1
879 /src/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c @ Line 865 coccinelle WARNING: Comparison of 0/1 to bool variable 1
880 /src/drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c @ Line 1367 coccinelle WARNING: possible condition with no effect (if == else) 1
881 /src/drivers/gpu/drm/amd/display/dc/core/dc.c @ Line 1506 coccinelle WARNING: Comparison to bool 1
882 /src/drivers/gpu/drm/amd/display/dc/core/dc.c @ Line 1459 coccinelle WARNING: Comparison to bool 1
883 /src/drivers/gpu/drm/amd/display/dc/core/dc.c @ Line 940 coccinelle WARNING: Comparison to bool 1
884 /src/drivers/gpu/drm/amd/display/dc/core/dc.c @ Line 945 coccinelle WARNING: Comparison to bool 1
885 /src/drivers/gpu/drm/amd/display/dc/core/dc_link.c @ Line 3539 coccinelle WARNING: Comparison to bool 1
886 /src/drivers/gpu/drm/amd/display/dc/core/dc_link.c @ Line 1815 coccinelle WARNING: Comparison to bool 1
887 /src/drivers/gpu/drm/amd/display/dc/core/dc_link.c @ Line 1587 coccinelle WARNING: Comparison to bool 1
888 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c @ Line 533 coccinelle WARNING: conversion to bool not needed here 1
889 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c @ Line 442 coccinelle WARNING: Comparison to bool 1
890 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c @ Line 465 coccinelle WARNING: Comparison to bool 1
891 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c @ Line 616 coccinelle WARNING: Comparison to bool 1
892 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c @ Line 1807 coccinelle WARNING: Comparison to bool 1
893 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c @ Line 1139 coccinelle WARNING: Comparison to bool 1
894 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c @ Line 1699 coccinelle WARNING: Comparison to bool 1
895 /src/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c @ Line 1707 coccinelle WARNING: Comparison to bool 1
896 /src/drivers/gpu/drm/amd/display/dc/core/dc_sink.c @ Line 95 coccinelle WARNING: Comparison to bool 1
897 /src/drivers/gpu/drm/amd/display/dc/core/dc_stream.c @ Line 174 coccinelle WARNING: Comparison to bool 1
898 /src/drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c @ Line 149 coccinelle WARNING: Comparison to bool 1
899 /src/drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c @ Line 576 coccinelle WARNING: Comparison to bool 1
900 /src/drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c @ Line 262 coccinelle WARNING: conversion to bool not needed here 1
901 /src/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c @ Line 787 coccinelle WARNING: Comparison to bool 1
902 /src/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c @ Line 2341 coccinelle WARNING: Comparison to bool 1
903 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c @ Line 214 coccinelle WARNING: Comparison to bool 1
904 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c @ Line 255 coccinelle WARNING: Comparison to bool 1
905 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c @ Line 485 coccinelle WARNING: Comparison to bool 1
906 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c @ Line 359 coccinelle WARNING: Comparison to bool 1
907 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c @ Line 324 coccinelle WARNING: Comparison to bool 1
908 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c @ Line 580 coccinelle WARNING: Comparison to bool 1
909 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c @ Line 670 coccinelle WARNING: Comparison to bool 1
910 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c @ Line 695 coccinelle WARNING: Comparison to bool 1
911 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c @ Line 3237 coccinelle WARNING: conversion to bool not needed here 1
912 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c @ Line 741 coccinelle WARNING: Comparison to bool 1
913 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c @ Line 3197 coccinelle WARNING: Comparison to bool 1
914 /src/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c @ Line 1837 coccinelle WARNING: Comparison to bool 1
915 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c @ Line 81 coccinelle WARNING: Comparison to bool 1
916 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c @ Line 84 coccinelle WARNING: Comparison to bool 1
917 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c @ Line 87 coccinelle WARNING: Comparison to bool 1
918 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 485 coccinelle WARNING: conversion to bool not needed here 1
919 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 896 coccinelle WARNING: conversion to bool not needed here 1
920 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 330 coccinelle WARNING: Comparison to bool 1
921 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 569 coccinelle WARNING: Comparison to bool 1
922 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 317 coccinelle WARNING: Comparison to bool 1
923 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 989 coccinelle WARNING: Comparison to bool 1
924 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 976 coccinelle WARNING: Comparison to bool 1
925 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 97 coccinelle WARNING: Comparison to bool 1
926 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c @ Line 125 coccinelle WARNING: Comparison to bool 1
927 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c @ Line 918 coccinelle WARNING: Comparison to bool 1
928 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c @ Line 1467 coccinelle WARNING: Comparison to bool 1
929 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c @ Line 292 coccinelle WARNING: Comparison to bool 1
930 /src/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c @ Line 280 coccinelle WARNING: Comparison to bool 1
931 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c @ Line 512 coccinelle WARNING: Comparison to bool 1
932 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c @ Line 572 coccinelle WARNING: Comparison to bool 1
933 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c @ Line 276 coccinelle WARNING: Comparison to bool 1
934 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 688 coccinelle WARNING: conversion to bool not needed here 1
935 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 1100 coccinelle WARNING: conversion to bool not needed here 1
936 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 516 coccinelle WARNING: Comparison to bool 1
937 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 773 coccinelle WARNING: Comparison to bool 1
938 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 504 coccinelle WARNING: Comparison to bool 1
939 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 1194 coccinelle WARNING: Comparison to bool 1
940 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c @ Line 1181 coccinelle WARNING: Comparison to bool 1
941 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c @ Line 244 coccinelle WARNING: conversion to bool not needed here 1
942 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c @ Line 299 coccinelle WARNING: conversion to bool not needed here 1
943 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c @ Line 215 coccinelle WARNING: Comparison to bool 1
944 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c @ Line 141 coccinelle WARNING: Comparison to bool 1
945 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c @ Line 220 coccinelle WARNING: conversion to bool not needed here 1
946 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c @ Line 178 coccinelle WARNING: Comparison to bool 1
947 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c @ Line 84 coccinelle WARNING: Comparison of 0/1 to bool variable 1
948 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c @ Line 198 coccinelle WARNING: Comparison to bool 1
949 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 848 coccinelle WARNING: conversion to bool not needed here 1
950 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 350 coccinelle WARNING: conversion to bool not needed here 1
951 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 158 coccinelle WARNING: Comparison to bool 1
952 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 459 coccinelle WARNING: Comparison to bool 1
953 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 147 coccinelle WARNING: Comparison to bool 1
954 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 807 coccinelle WARNING: Comparison to bool 1
955 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 813 coccinelle WARNING: Comparison to bool 1
956 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 818 coccinelle WARNING: Comparison to bool 1
957 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 821 coccinelle WARNING: Comparison to bool 1
958 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 941 coccinelle WARNING: Comparison to bool 1
959 /src/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c @ Line 883 coccinelle WARNING: Comparison to bool 1
960 /src/drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c @ Line 1409 coccinelle WARNING: possible condition with no effect (if == else) 1
961 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 3056 coccinelle WARNING: Comparison to bool 1
962 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 3066 coccinelle WARNING: Comparison to bool 1
963 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 3119 coccinelle WARNING: Comparison to bool 1
964 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 3141 coccinelle WARNING: Comparison to bool 1
965 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 3141 coccinelle WARNING: Comparison to bool 1
966 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 3156 coccinelle WARNING: Comparison to bool 1
967 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 605 coccinelle WARNING: Comparison to bool 1
968 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 618 coccinelle WARNING: Comparison to bool 1
969 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 618 coccinelle WARNING: Comparison to bool 1
970 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 680 coccinelle WARNING: Comparison to bool 1
971 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 680 coccinelle WARNING: Comparison to bool 1
972 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 898 coccinelle WARNING: Comparison to bool 1
973 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 925 coccinelle WARNING: Comparison to bool 1
974 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 960 coccinelle WARNING: Comparison to bool 1
975 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 1001 coccinelle WARNING: Comparison to bool 1
976 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 1346 coccinelle WARNING: Comparison to bool 1
977 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c @ Line 2862 coccinelle WARNING: Comparison to bool 1
978 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 3128 coccinelle WARNING: Comparison to bool 1
979 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 3138 coccinelle WARNING: Comparison to bool 1
980 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 3191 coccinelle WARNING: Comparison to bool 1
981 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 3213 coccinelle WARNING: Comparison to bool 1
982 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 3213 coccinelle WARNING: Comparison to bool 1
983 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 3228 coccinelle WARNING: Comparison to bool 1
984 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 665 coccinelle WARNING: Comparison to bool 1
985 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 678 coccinelle WARNING: Comparison to bool 1
986 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 678 coccinelle WARNING: Comparison to bool 1
987 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 740 coccinelle WARNING: Comparison to bool 1
988 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 740 coccinelle WARNING: Comparison to bool 1
989 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 958 coccinelle WARNING: Comparison to bool 1
990 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 985 coccinelle WARNING: Comparison to bool 1
991 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 1020 coccinelle WARNING: Comparison to bool 1
992 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 1061 coccinelle WARNING: Comparison to bool 1
993 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 1406 coccinelle WARNING: Comparison to bool 1
994 /src/drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c @ Line 2934 coccinelle WARNING: Comparison to bool 1
995 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3136 coccinelle WARNING: Comparison to bool 1
996 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3146 coccinelle WARNING: Comparison to bool 1
997 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1095 coccinelle WARNING: Comparison to bool 1
998 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1096 coccinelle WARNING: Comparison to bool 1
999 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3195 coccinelle WARNING: Comparison to bool 1
1000 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3195 coccinelle WARNING: Comparison to bool 1
1001 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3208 coccinelle WARNING: Comparison to bool 1
1002 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3218 coccinelle WARNING: Comparison to bool 1
1003 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3218 coccinelle WARNING: Comparison to bool 1
1004 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3228 coccinelle WARNING: Comparison to bool 1
1005 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3228 coccinelle WARNING: Comparison to bool 1
1006 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3232 coccinelle WARNING: Comparison to bool 1
1007 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3232 coccinelle WARNING: Comparison to bool 1
1008 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3244 coccinelle WARNING: Comparison to bool 1
1009 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3244 coccinelle WARNING: Comparison to bool 1
1010 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3246 coccinelle WARNING: Comparison to bool 1
1011 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3246 coccinelle WARNING: Comparison to bool 1
1012 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5889 coccinelle WARNING: Comparison to bool 1
1013 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5900 coccinelle WARNING: Comparison to bool 1
1014 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5908 coccinelle WARNING: Comparison to bool 1
1015 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5940 coccinelle WARNING: Comparison to bool 1
1016 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5999 coccinelle WARNING: Comparison to bool 1
1017 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5999 coccinelle WARNING: Comparison to bool 1
1018 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 6000 coccinelle WARNING: Comparison to bool 1
1019 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 6034 coccinelle WARNING: Comparison to bool 1
1020 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 717 coccinelle WARNING: Comparison to bool 1
1021 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 717 coccinelle WARNING: Comparison to bool 1
1022 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 818 coccinelle WARNING: Comparison to bool 1
1023 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 825 coccinelle WARNING: Comparison to bool 1
1024 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 825 coccinelle WARNING: Comparison to bool 1
1025 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 918 coccinelle WARNING: Comparison to bool 1
1026 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 918 coccinelle WARNING: Comparison to bool 1
1027 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1299 coccinelle WARNING: Comparison to bool 1
1028 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1326 coccinelle WARNING: Comparison to bool 1
1029 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1361 coccinelle WARNING: Comparison to bool 1
1030 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1376 coccinelle WARNING: Comparison to bool 1
1031 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1380 coccinelle WARNING: Comparison to bool 1
1032 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1441 coccinelle WARNING: Comparison to bool 1
1033 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1445 coccinelle WARNING: Comparison to bool 1
1034 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1448 coccinelle WARNING: Comparison to bool 1
1035 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5308 coccinelle WARNING: Comparison to bool 1
1036 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5325 coccinelle WARNING: Comparison to bool 1
1037 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5422 coccinelle WARNING: Comparison to bool 1
1038 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5482 coccinelle WARNING: Comparison to bool 1
1039 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 1694 coccinelle WARNING: Comparison to bool 1
1040 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2038 coccinelle WARNING: Comparison to bool 1
1041 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2055 coccinelle WARNING: Comparison to bool 1
1042 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2108 coccinelle WARNING: Comparison to bool 1
1043 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2273 coccinelle WARNING: Comparison to bool 1
1044 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2312 coccinelle WARNING: Comparison to bool 1
1045 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2386 coccinelle WARNING: Comparison to bool 1
1046 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2604 coccinelle WARNING: Comparison to bool 1
1047 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2771 coccinelle WARNING: Comparison to bool 1
1048 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 2954 coccinelle WARNING: Comparison to bool 1
1049 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3406 coccinelle WARNING: Comparison to bool 1
1050 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3466 coccinelle WARNING: Comparison to bool 1
1051 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3468 coccinelle WARNING: Comparison to bool 1
1052 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3470 coccinelle WARNING: Comparison to bool 1
1053 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3517 coccinelle WARNING: Comparison to bool 1
1054 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3524 coccinelle WARNING: Comparison to bool 1
1055 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3531 coccinelle WARNING: Comparison to bool 1
1056 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3543 coccinelle WARNING: Comparison to bool 1
1057 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3554 coccinelle WARNING: Comparison to bool 1
1058 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3566 coccinelle WARNING: Comparison to bool 1
1059 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3607 coccinelle WARNING: Comparison to bool 1
1060 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3620 coccinelle WARNING: Comparison to bool 1
1061 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3621 coccinelle WARNING: Comparison to bool 1
1062 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3630 coccinelle WARNING: Comparison to bool 1
1063 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3631 coccinelle WARNING: Comparison to bool 1
1064 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 3719 coccinelle WARNING: Comparison to bool 1
1065 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4172 coccinelle WARNING: Comparison to bool 1
1066 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4203 coccinelle WARNING: Comparison to bool 1
1067 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4236 coccinelle WARNING: Comparison to bool 1
1068 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4262 coccinelle WARNING: Comparison to bool 1
1069 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4263 coccinelle WARNING: Comparison to bool 1
1070 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4281 coccinelle WARNING: Comparison to bool 1
1071 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4304 coccinelle WARNING: Comparison to bool 1
1072 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4325 coccinelle WARNING: Comparison to bool 1
1073 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4346 coccinelle WARNING: Comparison to bool 1
1074 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4379 coccinelle WARNING: Comparison to bool 1
1075 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4391 coccinelle WARNING: Comparison to bool 1
1076 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4617 coccinelle WARNING: Comparison to bool 1
1077 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4633 coccinelle WARNING: Comparison to bool 1
1078 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4678 coccinelle WARNING: Comparison to bool 1
1079 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4826 coccinelle WARNING: Comparison to bool 1
1080 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4864 coccinelle WARNING: Comparison to bool 1
1081 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4872 coccinelle WARNING: Comparison to bool 1
1082 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4883 coccinelle WARNING: Comparison to bool 1
1083 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4889 coccinelle WARNING: Comparison to bool 1
1084 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4889 coccinelle WARNING: Comparison to bool 1
1085 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4893 coccinelle WARNING: Comparison to bool 1
1086 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4893 coccinelle WARNING: Comparison to bool 1
1087 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4959 coccinelle WARNING: Comparison to bool 1
1088 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5060 coccinelle WARNING: Comparison to bool 1
1089 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5061 coccinelle WARNING: Comparison to bool 1
1090 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5073 coccinelle WARNING: Comparison to bool 1
1091 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5089 coccinelle WARNING: Comparison to bool 1
1092 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5124 coccinelle WARNING: Comparison to bool 1
1093 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5126 coccinelle WARNING: Comparison to bool 1
1094 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5128 coccinelle WARNING: Comparison to bool 1
1095 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5130 coccinelle WARNING: Comparison to bool 1
1096 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5132 coccinelle WARNING: Comparison to bool 1
1097 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5134 coccinelle WARNING: Comparison to bool 1
1098 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5136 coccinelle WARNING: Comparison to bool 1
1099 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5138 coccinelle WARNING: Comparison to bool 1
1100 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5140 coccinelle WARNING: Comparison to bool 1
1101 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5142 coccinelle WARNING: Comparison to bool 1
1102 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5144 coccinelle WARNING: Comparison to bool 1
1103 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5146 coccinelle WARNING: Comparison to bool 1
1104 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5148 coccinelle WARNING: Comparison to bool 1
1105 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5150 coccinelle WARNING: Comparison to bool 1
1106 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5152 coccinelle WARNING: Comparison to bool 1
1107 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5154 coccinelle WARNING: Comparison to bool 1
1108 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5156 coccinelle WARNING: Comparison to bool 1
1109 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5158 coccinelle WARNING: Comparison to bool 1
1110 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5160 coccinelle WARNING: Comparison to bool 1
1111 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5161 coccinelle WARNING: Comparison to bool 1
1112 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5163 coccinelle WARNING: Comparison to bool 1
1113 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5165 coccinelle WARNING: Comparison to bool 1
1114 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5181 coccinelle WARNING: Comparison to bool 1
1115 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5181 coccinelle WARNING: Comparison to bool 1
1116 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5183 coccinelle WARNING: Comparison to bool 1
1117 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 5183 coccinelle WARNING: Comparison to bool 1
1118 /src/drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c @ Line 4324 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1119 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1586 coccinelle WARNING: Comparison to bool 1
1120 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1664 coccinelle WARNING: Comparison to bool 1
1121 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1670 coccinelle WARNING: Comparison to bool 1
1122 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3392 coccinelle WARNING: Comparison to bool 1
1123 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6635 coccinelle WARNING: Comparison to bool 1
1124 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6635 coccinelle WARNING: Comparison to bool 1
1125 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6651 coccinelle WARNING: Comparison to bool 1
1126 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3474 coccinelle WARNING: Comparison to bool 1
1127 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3474 coccinelle WARNING: Comparison to bool 1
1128 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3482 coccinelle WARNING: Comparison to bool 1
1129 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3482 coccinelle WARNING: Comparison to bool 1
1130 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3486 coccinelle WARNING: Comparison to bool 1
1131 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3494 coccinelle WARNING: Comparison to bool 1
1132 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3494 coccinelle WARNING: Comparison to bool 1
1133 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3503 coccinelle WARNING: Comparison to bool 1
1134 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3506 coccinelle WARNING: Comparison to bool 1
1135 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3506 coccinelle WARNING: Comparison to bool 1
1136 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3514 coccinelle WARNING: Comparison to bool 1
1137 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3514 coccinelle WARNING: Comparison to bool 1
1138 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3516 coccinelle WARNING: Comparison to bool 1
1139 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3516 coccinelle WARNING: Comparison to bool 1
1140 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3523 coccinelle WARNING: Comparison to bool 1
1141 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3523 coccinelle WARNING: Comparison to bool 1
1142 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3525 coccinelle WARNING: Comparison to bool 1
1143 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3525 coccinelle WARNING: Comparison to bool 1
1144 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5921 coccinelle WARNING: Comparison to bool 1
1145 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5973 coccinelle WARNING: Comparison to bool 1
1146 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 976 coccinelle WARNING: Comparison to bool 1
1147 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 976 coccinelle WARNING: Comparison to bool 1
1148 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1005 coccinelle WARNING: Comparison to bool 1
1149 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1005 coccinelle WARNING: Comparison to bool 1
1150 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1011 coccinelle WARNING: Comparison to bool 1
1151 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1026 coccinelle WARNING: Comparison to bool 1
1152 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1026 coccinelle WARNING: Comparison to bool 1
1153 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1026 coccinelle WARNING: Comparison to bool 1
1154 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1079 coccinelle WARNING: Comparison to bool 1
1155 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1086 coccinelle WARNING: Comparison to bool 1
1156 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1222 coccinelle WARNING: Comparison to bool 1
1157 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1228 coccinelle WARNING: Comparison to bool 1
1158 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3415 coccinelle WARNING: Comparison to bool 1
1159 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3425 coccinelle WARNING: Comparison to bool 1
1160 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6206 coccinelle WARNING: Comparison to bool 1
1161 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6241 coccinelle WARNING: Comparison to bool 1
1162 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6253 coccinelle WARNING: Comparison to bool 1
1163 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6259 coccinelle WARNING: Comparison to bool 1
1164 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6539 coccinelle WARNING: Comparison to bool 1
1165 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6672 coccinelle WARNING: Comparison to bool 1
1166 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1773 coccinelle WARNING: Comparison to bool 1
1167 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1773 coccinelle WARNING: Comparison to bool 1
1168 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1798 coccinelle WARNING: Comparison to bool 1
1169 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1806 coccinelle WARNING: Comparison to bool 1
1170 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1821 coccinelle WARNING: Comparison to bool 1
1171 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1836 coccinelle WARNING: Comparison to bool 1
1172 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1889 coccinelle WARNING: Comparison to bool 1
1173 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1895 coccinelle WARNING: Comparison to bool 1
1174 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1899 coccinelle WARNING: Comparison to bool 1
1175 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 1902 coccinelle WARNING: Comparison to bool 1
1176 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6036 coccinelle WARNING: Comparison to bool 1
1177 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6036 coccinelle WARNING: Comparison to bool 1
1178 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6037 coccinelle WARNING: Comparison to bool 1
1179 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6069 coccinelle WARNING: Comparison to bool 1
1180 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5447 coccinelle WARNING: Comparison to bool 1
1181 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5458 coccinelle WARNING: Comparison to bool 1
1182 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5514 coccinelle WARNING: Comparison to bool 1
1183 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3631 coccinelle WARNING: Comparison to bool 1
1184 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6745 coccinelle WARNING: Comparison to bool 1
1185 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6747 coccinelle WARNING: Comparison to bool 1
1186 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6777 coccinelle WARNING: Comparison to bool 1
1187 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6800 coccinelle WARNING: Comparison to bool 1
1188 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6800 coccinelle WARNING: Comparison to bool 1
1189 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6800 coccinelle WARNING: Comparison to bool 1
1190 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6801 coccinelle WARNING: Comparison to bool 1
1191 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6803 coccinelle WARNING: Comparison to bool 1
1192 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6810 coccinelle WARNING: Comparison to bool 1
1193 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6817 coccinelle WARNING: Comparison to bool 1
1194 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6854 coccinelle WARNING: Comparison to bool 1
1195 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 6854 coccinelle WARNING: Comparison to bool 1
1196 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5325 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1197 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5325 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1198 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5327 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1199 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5675 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1200 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5682 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1201 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5696 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1202 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 5710 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1203 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 2246 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1204 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 2247 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1205 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c @ Line 3160 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1206 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 1009 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1207 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 1010 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1208 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 1024 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1209 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 1159 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1210 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 736 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1211 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 168 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1212 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 169 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1213 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 194 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1214 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 195 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1215 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 199 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1216 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 200 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1217 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 204 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1218 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 205 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1219 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 212 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1220 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 216 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1221 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 217 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1222 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 224 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1223 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 35 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1224 /src/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c @ Line 38 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1225 /src/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c @ Line 808 coccinelle WARNING: Comparison to bool 1
1226 /src/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c @ Line 807 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1227 /src/drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c @ Line 322 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1228 /src/drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c @ Line 76 coccinelle WARNING comparing pointer to 0 1
1229 /src/drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h @ Line 317 coccinelle WARNING: Comparison to bool 1
1230 /src/drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h @ Line 319 coccinelle WARNING: Comparison to bool 1
1231 /src/drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c @ Line 509 coccinelle WARNING: Comparison to bool 1
1232 /src/drivers/gpu/drm/amd/display/include/logger_interface.h @ Line 71 coccinelle WARNING: Comparison to bool 1
1233 /src/drivers/gpu/drm/amd/display/modules/color/color_gamma.c @ Line 2043 coccinelle WARNING: Comparison to bool 1
1234 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1783 coccinelle WARNING: use scnprintf or sprintf 1
1235 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1821 coccinelle WARNING: use scnprintf or sprintf 1
1236 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1865 coccinelle WARNING: use scnprintf or sprintf 1
1237 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 287 coccinelle WARNING: use scnprintf or sprintf 1
1238 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 147 coccinelle WARNING: use scnprintf or sprintf 1
1239 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 489 coccinelle WARNING: use scnprintf or sprintf 1
1240 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 505 coccinelle WARNING: use scnprintf or sprintf 1
1241 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1584 coccinelle WARNING: use scnprintf or sprintf 1
1242 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1511 coccinelle WARNING: use scnprintf or sprintf 1
1243 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1917 coccinelle WARNING: use scnprintf or sprintf 1
1244 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 1890 coccinelle WARNING: use scnprintf or sprintf 1
1245 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2605 coccinelle WARNING: use scnprintf or sprintf 1
1246 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2575 coccinelle WARNING: use scnprintf or sprintf 1
1247 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2279 coccinelle WARNING: use scnprintf or sprintf 1
1248 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 3071 coccinelle WARNING: use scnprintf or sprintf 1
1249 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 3078 coccinelle WARNING: use scnprintf or sprintf 1
1250 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2295 coccinelle WARNING: use scnprintf or sprintf 1
1251 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2884 coccinelle WARNING: use scnprintf or sprintf 1
1252 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 3034 coccinelle WARNING: use scnprintf or sprintf 1
1253 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 3041 coccinelle WARNING: use scnprintf or sprintf 1
1254 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2247 coccinelle WARNING: use scnprintf or sprintf 1
1255 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2333 coccinelle WARNING: use scnprintf or sprintf 1
1256 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2307 coccinelle WARNING: use scnprintf or sprintf 1
1257 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2263 coccinelle WARNING: use scnprintf or sprintf 1
1258 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2802 coccinelle WARNING: use scnprintf or sprintf 1
1259 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2809 coccinelle WARNING: use scnprintf or sprintf 1
1260 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2843 coccinelle WARNING: use scnprintf or sprintf 1
1261 /src/drivers/gpu/drm/amd/pm/amdgpu_pm.c @ Line 2850 coccinelle WARNING: use scnprintf or sprintf 1
1262 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c @ Line 4260 coccinelle WARNING: Comparison to bool 1
1263 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c @ Line 2899 coccinelle WARNING: Comparison to bool 1
1264 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c @ Line 2842 coccinelle WARNING: Comparison to bool 1
1265 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c @ Line 688 coccinelle ERROR: reference preceded by free on line 682 1
1266 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c @ Line 1699 coccinelle WARNING: Comparison to bool 1
1267 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_processpptables.c @ Line 255 coccinelle WARNING opportunity for kmemdup 1
1268 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c @ Line 2726 coccinelle WARNING: Comparison to bool 1
1269 /src/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c @ Line 996 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1270 /src/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c @ Line 1525 coccinelle preceding lock on line 1504 1
1271 /src/drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c @ Line 900 coccinelle WARNING: conversion to bool not needed here 1
1272 /src/drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c @ Line 894 coccinelle WARNING: conversion to bool not needed here 1
1273 /src/drivers/gpu/drm/arm/display/komeda/komeda_dev.c @ Line 108 coccinelle WARNING: use scnprintf or sprintf 1
1274 /src/drivers/gpu/drm/arm/display/komeda/komeda_dev.c @ Line 99 coccinelle WARNING: use scnprintf or sprintf 1
1275 /src/drivers/gpu/drm/arm/display/komeda/komeda_dev.c @ Line 76 coccinelle WARNING: use scnprintf or sprintf 1
1276 /src/drivers/gpu/drm/arm/malidp_drv.c @ Line 276 coccinelle WARNING: Comparison to bool 1
1277 /src/drivers/gpu/drm/arm/malidp_planes.c @ Line 209 coccinelle WARNING: Comparison to bool 1
1278 /src/drivers/gpu/drm/ast/ast_mode.c @ Line 174 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1279 /src/drivers/gpu/drm/ast/ast_post.c @ Line 809 coccinelle WARNING: Comparison to bool 1
1280 /src/drivers/gpu/drm/ast/ast_post.c @ Line 1580 coccinelle WARNING: Comparison to bool 1
1281 /src/drivers/gpu/drm/ast/ast_post.c @ Line 1205 coccinelle WARNING: Comparison to bool 1
1282 /src/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c @ Line 700 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1283 /src/drivers/gpu/drm/bridge/tc358762.c @ Line 202 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1284 /src/drivers/gpu/drm/bridge/ti-sn65dsi86.c @ Line 606 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1285 /src/drivers/gpu/drm/bridge/ti-sn65dsi86.c @ Line 609 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1286 /src/drivers/gpu/drm/bridge/ti-sn65dsi86.c @ Line 612 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1287 /src/drivers/gpu/drm/drm_crtc_helper.c @ Line 960 coccinelle WARNING: Comparison to bool 1
1288 /src/drivers/gpu/drm/drm_dp_mst_topology.c @ Line 2373 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1289 /src/drivers/gpu/drm/drm_drv.c @ Line 912 coccinelle preceding lock on line 870 1
1290 /src/drivers/gpu/drm/drm_fb_helper.c @ Line 316 coccinelle WARNING: Comparison to bool 1
1291 /src/drivers/gpu/drm/drm_file.c @ Line 451 coccinelle preceding lock on line 422 1
1292 /src/drivers/gpu/drm/drm_sysfs.c @ Line 172 coccinelle WARNING: use scnprintf or sprintf 1
1293 /src/drivers/gpu/drm/drm_sysfs.c @ Line 185 coccinelle WARNING: use scnprintf or sprintf 1
1294 /src/drivers/gpu/drm/drm_sysfs.c @ Line 159 coccinelle WARNING: use scnprintf or sprintf 1
1295 /src/drivers/gpu/drm/etnaviv/etnaviv_gem.c @ Line 330 coccinelle ERROR: reference preceded by free on line 317 1
1296 /src/drivers/gpu/drm/etnaviv/etnaviv_gpu.c @ Line 1775 coccinelle line 1775 is redundant because platform_get_irq() already prints an error 1
1297 /src/drivers/gpu/drm/etnaviv/etnaviv_mmu.c @ Line 155 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1298 /src/drivers/gpu/drm/exynos/exynos_drm_mic.c @ Line 244 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1299 /src/drivers/gpu/drm/exynos/exynos_drm_mic.c @ Line 290 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1300 /src/drivers/gpu/drm/exynos/exynos_drm_rotator.c @ Line 72 coccinelle WARNING: Comparison to bool 1
1301 /src/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c @ Line 263 coccinelle line 263 is redundant because platform_get_irq() already prints an error 1
1302 /src/drivers/gpu/drm/gma500/mdfld_intel_display.c @ Line 758 coccinelle ERROR: invalid reference to the index variable of the iterator on line 696 1
1303 /src/drivers/gpu/drm/gma500/oaktrail_crtc.c @ Line 427 coccinelle ERROR: invalid reference to the index variable of the iterator on line 394 1
1304 /src/drivers/gpu/drm/gma500/oaktrail_lvds.c @ Line 340 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1305 /src/drivers/gpu/drm/gma500/power.c @ Line 263 coccinelle WARNING: Comparison to bool 1
1306 /src/drivers/gpu/drm/gma500/psb_intel_display.c @ Line 546 coccinelle ERROR: invalid reference to the index variable of the iterator on line 541 1
1307 /src/drivers/gpu/drm/gma500/psb_intel_sdvo.c @ Line 2463 coccinelle WARNING: Comparison to bool 1
1308 /src/drivers/gpu/drm/i2c/tda998x_drv.c @ Line 1916 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1309 /src/drivers/gpu/drm/i915/display/intel_dp.c @ Line 2878 coccinelle duplicated argument to & or | 1
1310 /src/drivers/gpu/drm/i915/display/intel_dp.c @ Line 2879 coccinelle duplicated argument to & or | 1
1311 /src/drivers/gpu/drm/i915/display/intel_dp.c @ Line 2879 coccinelle duplicated argument to & or | 1
1312 /src/drivers/gpu/drm/i915/display/intel_dp.c @ Line 2882 coccinelle duplicated argument to & or | 1
1313 /src/drivers/gpu/drm/i915/display/intel_sdvo.c @ Line 3367 coccinelle WARNING: Comparison to bool 1
1314 /src/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c @ Line 725 coccinelle ERROR: invalid reference to the index variable of the iterator on line 636 1
1315 /src/drivers/gpu/drm/i915/gt/gen6_ppgtt.c @ Line 263 coccinelle ERROR: iterator variable bound on line 262 cannot be NULL 1
1316 /src/drivers/gpu/drm/i915/gt/gen6_ppgtt.c @ Line 323 coccinelle ERROR: iterator variable bound on line 322 cannot be NULL 1
1317 /src/drivers/gpu/drm/i915/gt/intel_gt_requests.c @ Line 186 coccinelle atomic_dec_and_test variation before object free at line 187. 1
1318 /src/drivers/gpu/drm/i915/gt/intel_ppgtt.c @ Line 129 coccinelle atomic_add_unless 1
1319 /src/drivers/gpu/drm/i915/gt/intel_reset.c @ Line 900 coccinelle iterator with update on line 921 1
1320 /src/drivers/gpu/drm/i915/gt/intel_timeline.c @ Line 412 coccinelle atomic_dec_and_test variation before object free at line 413. 1
1321 /src/drivers/gpu/drm/i915/gt/intel_timeline.c @ Line 408 coccinelle atomic_add_unless 1
1322 /src/drivers/gpu/drm/i915/i915_active.c @ Line 198 coccinelle atomic_add_unless 1
1323 /src/drivers/gpu/drm/i915/i915_active.c @ Line 188 coccinelle atomic_add_unless 1
1324 /src/drivers/gpu/drm/i915/i915_sw_fence.c @ Line 192 coccinelle atomic_dec_and_test variation before object free at line 204. 1
1325 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 266 coccinelle WARNING: use scnprintf or sprintf 1
1326 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 285 coccinelle WARNING: use scnprintf or sprintf 1
1327 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 276 coccinelle WARNING: use scnprintf or sprintf 1
1328 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 335 coccinelle WARNING: use scnprintf or sprintf 1
1329 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 390 coccinelle WARNING: use scnprintf or sprintf 1
1330 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 465 coccinelle WARNING: use scnprintf or sprintf 1
1331 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 107 coccinelle WARNING: use scnprintf or sprintf 1
1332 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 75 coccinelle WARNING: use scnprintf or sprintf 1
1333 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 83 coccinelle WARNING: use scnprintf or sprintf 1
1334 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 91 coccinelle WARNING: use scnprintf or sprintf 1
1335 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 99 coccinelle WARNING: use scnprintf or sprintf 1
1336 /src/drivers/gpu/drm/i915/i915_sysfs.c @ Line 326 coccinelle WARNING: use scnprintf or sprintf 1
1337 /src/drivers/gpu/drm/i915/i915_vma.c @ Line 835 coccinelle atomic_add_unless 1
1338 /src/drivers/gpu/drm/i915/intel_wakeref.c @ Line 89 coccinelle atomic_add_unless 1
1339 /src/drivers/gpu/drm/i915/selftests/i915_buddy.c @ Line 169 coccinelle ERROR: invalid reference to the index variable of the iterator on line 125 1
1340 /src/drivers/gpu/drm/mediatek/mtk_cec.c @ Line 212 coccinelle line 212 is redundant because platform_get_irq() already prints an error 1
1341 /src/drivers/gpu/drm/mediatek/mtk_dpi.c @ Line 770 coccinelle line 770 is redundant because platform_get_irq() already prints an error 1
1342 /src/drivers/gpu/drm/mediatek/mtk_dsi.c @ Line 1126 coccinelle line 1126 is redundant because platform_get_irq() already prints an error 1
1343 /src/drivers/gpu/drm/mgag200/mgag200_mode.c @ Line 655 coccinelle WARNING: Comparison to bool 1
1344 /src/drivers/gpu/drm/mgag200/mgag200_mode.c @ Line 692 coccinelle WARNING: Comparison to bool 1
1345 /src/drivers/gpu/drm/mgag200/mgag200_mode.c @ Line 386 coccinelle WARNING: Comparison to bool 1
1346 /src/drivers/gpu/drm/mgag200/mgag200_mode.c @ Line 466 coccinelle WARNING: Comparison to bool 1
1347 /src/drivers/gpu/drm/msm/adreno/a5xx_debugfs.c @ Line 141 coccinelle WARNING: reset_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1348 /src/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c @ Line 111 coccinelle max_linewidth: first occurrence line 114, second occurrence line 122 1
1349 /src/drivers/gpu/drm/msm/dp/dp_ctrl.c @ Line 851 coccinelle WARNING: Comparison to bool 1
1350 /src/drivers/gpu/drm/msm/dp/dp_ctrl.c @ Line 855 coccinelle WARNING: Comparison to bool 1
1351 /src/drivers/gpu/drm/msm/dp/dp_display.c @ Line 516 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1352 /src/drivers/gpu/drm/msm/dp/dp_display.c @ Line 520 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1353 /src/drivers/gpu/drm/msm/dp/dp_display.c @ Line 594 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1354 /src/drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c @ Line 152 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1355 /src/drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c @ Line 153 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1356 /src/drivers/gpu/drm/nouveau/nouveau_abi16.c @ Line 76 coccinelle preceding lock on line 74 1
1357 /src/drivers/gpu/drm/nouveau/nouveau_display.c @ Line 101 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1358 /src/drivers/gpu/drm/nouveau/nouveau_gem.c @ Line 579 coccinelle WARNING opportunity for vmemdup_user 1
1359 /src/drivers/gpu/drm/nouveau/nouveau_hwmon.c @ Line 44 coccinelle WARNING: use scnprintf or sprintf 1
1360 /src/drivers/gpu/drm/nouveau/nouveau_hwmon.c @ Line 57 coccinelle WARNING: use scnprintf or sprintf 1
1361 /src/drivers/gpu/drm/nouveau/nouveau_hwmon.c @ Line 90 coccinelle WARNING: use scnprintf or sprintf 1
1362 /src/drivers/gpu/drm/nouveau/nouveau_ttm.c @ Line 320 coccinelle WARNING: conversion to bool not needed here 1
1363 /src/drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c @ Line 111 coccinelle ERROR: invalid reference to the index variable of the iterator on line 106 1
1364 /src/drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c @ Line 537 coccinelle ERROR: invalid reference to the index variable of the iterator on line 532 1
1365 /src/drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c @ Line 467 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1366 /src/drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.c @ Line 118 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1367 /src/drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c @ Line 265 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1368 /src/drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c @ Line 194 coccinelle inconsistent IS_ERR and PTR_ERR on line 195. 1
1369 /src/drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c @ Line 213 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1370 /src/drivers/gpu/drm/omapdrm/dss/dispc.c @ Line 1125 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1371 /src/drivers/gpu/drm/omapdrm/dss/hdmi4.c @ Line 447 coccinelle WARNING: Comparison to bool 1
1372 /src/drivers/gpu/drm/omapdrm/dss/hdmi4_core.c @ Line 886 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1373 /src/drivers/gpu/drm/omapdrm/dss/hdmi5_core.c @ Line 879 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1374 /src/drivers/gpu/drm/omapdrm/dss/hdmi_phy.c @ Line 194 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1375 /src/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c @ Line 824 coccinelle line 824 is redundant because platform_get_irq() already prints an error 1
1376 /src/drivers/gpu/drm/omapdrm/omap_encoder.c @ Line 113 coccinelle ERROR: invalid reference to the index variable of the iterator on line 85 1
1377 /src/drivers/gpu/drm/panel/panel-sitronix-st7703.c @ Line 505 coccinelle WARNING: allpixelson_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1378 /src/drivers/gpu/drm/panel/panel-sony-acx565akm.c @ Line 583 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1379 /src/drivers/gpu/drm/panel/panel-sony-acx565akm.c @ Line 584 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1380 /src/drivers/gpu/drm/panel/panel-tpo-td043mtea1.c @ Line 217 coccinelle WARNING: use scnprintf or sprintf 1
1381 /src/drivers/gpu/drm/panel/panel-tpo-td043mtea1.c @ Line 189 coccinelle WARNING: use scnprintf or sprintf 1
1382 /src/drivers/gpu/drm/qxl/qxl_cmd.c @ Line 646 coccinelle WARNING: Comparison to bool 1
1383 /src/drivers/gpu/drm/radeon/btc_dpm.c @ Line 2115 coccinelle WARNING: Comparison to bool 1
1384 /src/drivers/gpu/drm/radeon/ci_dpm.c @ Line 814 coccinelle WARNING: Comparison to bool 1
1385 /src/drivers/gpu/drm/radeon/ci_dpm.c @ Line 2916 coccinelle WARNING: Comparison to bool 1
1386 /src/drivers/gpu/drm/radeon/ni_dpm.c @ Line 807 coccinelle WARNING: Comparison to bool 1
1387 /src/drivers/gpu/drm/radeon/ni_dpm.c @ Line 3147 coccinelle WARNING: Comparison to bool 1
1388 /src/drivers/gpu/drm/radeon/ni_dpm.c @ Line 2466 coccinelle WARNING: Comparison to bool 1
1389 /src/drivers/gpu/drm/radeon/r100.c @ Line 4065 coccinelle WARNING: Comparison to bool 1
1390 /src/drivers/gpu/drm/radeon/r300.c @ Line 1544 coccinelle WARNING: Comparison to bool 1
1391 /src/drivers/gpu/drm/radeon/r600.c @ Line 1494 coccinelle WARNING: Comparison to bool 1
1392 /src/drivers/gpu/drm/radeon/radeon_atpx_handler.c @ Line 561 coccinelle WARNING: Comparison to bool 1
1393 /src/drivers/gpu/drm/radeon/radeon_atpx_handler.c @ Line 571 coccinelle WARNING: Comparison to bool 1
1394 /src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c @ Line 721 coccinelle ERROR: invalid reference to the index variable of the iterator on line 591 1
1395 /src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c @ Line 859 coccinelle ERROR: invalid reference to the index variable of the iterator on line 785 1
1396 /src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c @ Line 923 coccinelle ERROR: invalid reference to the index variable of the iterator on line 785 1
1397 /src/drivers/gpu/drm/radeon/radeon_object.c @ Line 427 coccinelle WARNING: Comparison to bool 1
1398 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 521 coccinelle WARNING: use scnprintf or sprintf 1
1399 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 475 coccinelle WARNING: use scnprintf or sprintf 1
1400 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 418 coccinelle WARNING: use scnprintf or sprintf 1
1401 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 363 coccinelle WARNING: use scnprintf or sprintf 1
1402 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 734 coccinelle WARNING: use scnprintf or sprintf 1
1403 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 688 coccinelle WARNING: use scnprintf or sprintf 1
1404 /src/drivers/gpu/drm/radeon/radeon_pm.c @ Line 704 coccinelle WARNING: use scnprintf or sprintf 1
1405 /src/drivers/gpu/drm/radeon/radeon_ttm.c @ Line 107 coccinelle WARNING: Comparison to bool 1
1406 /src/drivers/gpu/drm/radeon/rs600.c @ Line 1132 coccinelle WARNING: Comparison to bool 1
1407 /src/drivers/gpu/drm/radeon/rs690.c @ Line 844 coccinelle WARNING: Comparison to bool 1
1408 /src/drivers/gpu/drm/radeon/rs690.c @ Line 190 coccinelle WARNING: Comparison to bool 1
1409 /src/drivers/gpu/drm/radeon/rv515.c @ Line 666 coccinelle WARNING: Comparison to bool 1
1410 /src/drivers/gpu/drm/radeon/rv6xx_dpm.c @ Line 1571 coccinelle WARNING: Comparison to bool 1
1411 /src/drivers/gpu/drm/radeon/si_dpm.c @ Line 3015 coccinelle WARNING: Comparison to bool 1
1412 /src/drivers/gpu/drm/radeon/si_dpm.c @ Line 1885 coccinelle WARNING: Comparison to bool 1
1413 /src/drivers/gpu/drm/radeon/si_dpm.c @ Line 2463 coccinelle WARNING: Comparison to bool 1
1414 /src/drivers/gpu/drm/sti/sti_drv.c @ Line 71 coccinelle WARNING: sti_drm_fps_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1415 /src/drivers/gpu/drm/sun4i/sun4i_dotclock.c @ Line 194 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1416 /src/drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c @ Line 138 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1417 /src/drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c @ Line 281 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1418 /src/drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c @ Line 232 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1419 /src/drivers/gpu/drm/sun4i/sun4i_tcon.c @ Line 1448 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 1426, but without a corresponding object release within this function. 1
1420 /src/drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c @ Line 174 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1421 /src/drivers/gpu/drm/tegra/dpaux.c @ Line 471 coccinelle line 471 is redundant because platform_get_irq() already prints an error 1
1422 /src/drivers/gpu/drm/tegra/drm.c @ Line 350 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1423 /src/drivers/gpu/drm/tegra/gem.c @ Line 468 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1424 /src/drivers/gpu/drm/tegra/output.c @ Line 161 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1425 /src/drivers/gpu/drm/tegra/sor.c @ Line 3790 coccinelle line 3790 is redundant because platform_get_irq() already prints an error 1
1426 /src/drivers/gpu/drm/tilcdc/tilcdc_external.c @ Line 69 coccinelle ERROR: invalid reference to the index variable of the iterator on line 65 1
1427 /src/drivers/gpu/drm/tilcdc/tilcdc_panel.c @ Line 402 coccinelle No need to set .owner here. The core will do it. 1
1428 /src/drivers/gpu/drm/ttm/ttm_bo.c @ Line 1541 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1518 1
1429 /src/drivers/gpu/drm/ttm/ttm_bo.c @ Line 466 coccinelle second lock on line 490 1
1430 /src/drivers/gpu/drm/ttm/ttm_bo.c @ Line 480 coccinelle second lock on line 490 1
1431 /src/drivers/gpu/drm/ttm/ttm_bo.c @ Line 490 coccinelle second lock on line 490 1
1432 /src/drivers/gpu/drm/ttm/ttm_bo.c @ Line 1544 coccinelle preceding lock on line 1516 1
1433 /src/drivers/gpu/drm/ttm/ttm_bo.c @ Line 784 coccinelle preceding lock on line 736 1
1434 /src/drivers/gpu/drm/ttm/ttm_execbuf_util.c @ Line 93 coccinelle iterator with update on line 99 1
1435 /src/drivers/gpu/drm/v3d/v3d_gem.c @ Line 573 coccinelle ERROR: reference preceded by free on line 571 1
1436 /src/drivers/gpu/drm/vc4/vc4_kms.c @ Line 642 coccinelle ERROR: invalid reference to the index variable of the iterator on line 631 1
1437 /src/drivers/gpu/drm/vc4/vc4_plane.c @ Line 172 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1438 /src/drivers/gpu/drm/vc4/vc4_plane.c @ Line 1028 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1439 /src/drivers/gpu/drm/virtio/virtgpu_ioctl.c @ Line 474 coccinelle ERROR: invalid reference to the index variable of the iterator on line 463 1
1440 /src/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c @ Line 1871 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1441 /src/drivers/gpu/vga/vga_switcheroo.c @ Line 872 coccinelle WARNING: Comparison to bool 1
1442 /src/drivers/gpu/vga/vga_switcheroo.c @ Line 872 coccinelle WARNING: Comparison to bool 1
1443 /src/drivers/gpu/vga/vgaarb.c @ Line 244 clang-analyzer-deadcode.DeadStores Value stored to 'dev' during its initialization is never read 2
1444 /src/drivers/gpu/vga/vgaarb.c @ Line 393 clang-analyzer-deadcode.DeadStores Value stored to 'dev' during its initialization is never read 2
1445 /src/drivers/greybus/connection.c @ Line 654 coccinelle ERROR: invalid reference to the index variable of the iterator on line 639 1
1446 /src/drivers/greybus/manifest.c @ Line 217 coccinelle ERROR: invalid reference to the index variable of the iterator on line 196 1
1447 /src/drivers/greybus/operation.c @ Line 212 coccinelle ERROR: invalid reference to the index variable of the iterator on line 203 1
1448 /src/drivers/hid/hid-asus.c @ Line 541 coccinelle WARNING: Comparison to bool 1
1449 /src/drivers/hid/hid-core.c @ Line 1330 smatch s32ton() warn: right shifting more than type allows 32 vs 4294967295 1
1450 /src/drivers/hid/hid-core.c @ Line 2404 smatch hid_add_device() warn: inconsistent indenting 1
1451 /src/drivers/hid/hid-core.c @ Line 1332 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '4294967295', which is greater or equal to the width of type 'int' 27
1452 /src/drivers/hid/hid-core.c @ Line 1332 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '4294967295', which is greater or equal to the width of type 'int' 27
1453 /src/drivers/hid/hid-core.c @ Line 1333 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '32', which is greater or equal to the width of type 'int' 32
1454 /src/drivers/hid/hid-core.c @ Line 1409 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '32', which is greater or equal to the width of type 'unsigned int' 30
1455 /src/drivers/hid/hid-core.c @ Line 1981 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
1456 /src/drivers/hid/hid-input.c @ Line 1083 smatch hidinput_configure_usage() warn: Function too hairy. No more merges. 1
1457 /src/drivers/hid/hid-input.c @ Line 1083 smatch hidinput_configure_usage() parse error: Function too hairy. Giving up. 12 seconds 1
1458 /src/drivers/hid/hid-lenovo.c @ Line 568 coccinelle WARNING: use scnprintf or sprintf 1
1459 /src/drivers/hid/hid-lenovo.c @ Line 342 coccinelle WARNING: use scnprintf or sprintf 1
1460 /src/drivers/hid/hid-lenovo.c @ Line 687 coccinelle WARNING: use scnprintf or sprintf 1
1461 /src/drivers/hid/hid-lenovo.c @ Line 538 coccinelle WARNING: use scnprintf or sprintf 1
1462 /src/drivers/hid/hid-lenovo.c @ Line 598 coccinelle WARNING: use scnprintf or sprintf 1
1463 /src/drivers/hid/hid-lenovo.c @ Line 628 coccinelle WARNING: use scnprintf or sprintf 1
1464 /src/drivers/hid/hid-lenovo.c @ Line 381 coccinelle WARNING: use scnprintf or sprintf 1
1465 /src/drivers/hid/hid-lenovo.c @ Line 658 coccinelle WARNING: use scnprintf or sprintf 1
1466 /src/drivers/hid/hid-lg-g15.c @ Line 365 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
1467 /src/drivers/hid/hid-picolcd_core.c @ Line 304 coccinelle WARNING: use scnprintf or sprintf 1
1468 /src/drivers/hid/hid-picolcd_core.c @ Line 259 coccinelle WARNING: use scnprintf or sprintf 1
1469 /src/drivers/hid/hid-roccat-arvo.c @ Line 149 coccinelle WARNING: use scnprintf or sprintf 1
1470 /src/drivers/hid/hid-roccat-arvo.c @ Line 95 coccinelle WARNING: use scnprintf or sprintf 1
1471 /src/drivers/hid/hid-roccat-arvo.c @ Line 45 coccinelle WARNING: use scnprintf or sprintf 1
1472 /src/drivers/hid/hid-roccat-isku.c @ Line 66 coccinelle WARNING: use scnprintf or sprintf 1
1473 /src/drivers/hid/hid-roccat-kone.c @ Line 415 coccinelle WARNING: use scnprintf or sprintf 1
1474 /src/drivers/hid/hid-roccat-kone.c @ Line 406 coccinelle WARNING: use scnprintf or sprintf 1
1475 /src/drivers/hid/hid-roccat-kone.c @ Line 447 coccinelle WARNING: use scnprintf or sprintf 1
1476 /src/drivers/hid/hid-roccat-kone.c @ Line 559 coccinelle WARNING: use scnprintf or sprintf 1
1477 /src/drivers/hid/hid-roccat-kone.c @ Line 457 coccinelle WARNING: use scnprintf or sprintf 1
1478 /src/drivers/hid/hid-roccat-kone.c @ Line 438 coccinelle WARNING: use scnprintf or sprintf 1
1479 /src/drivers/hid/hid-roccat-koneplus.c @ Line 247 coccinelle WARNING: use scnprintf or sprintf 1
1480 /src/drivers/hid/hid-roccat-koneplus.c @ Line 314 coccinelle WARNING: use scnprintf or sprintf 1
1481 /src/drivers/hid/hid-roccat-kovaplus.c @ Line 330 coccinelle WARNING: use scnprintf or sprintf 1
1482 /src/drivers/hid/hid-roccat-kovaplus.c @ Line 277 coccinelle WARNING: use scnprintf or sprintf 1
1483 /src/drivers/hid/hid-roccat-kovaplus.c @ Line 339 coccinelle WARNING: use scnprintf or sprintf 1
1484 /src/drivers/hid/hid-roccat-kovaplus.c @ Line 349 coccinelle WARNING: use scnprintf or sprintf 1
1485 /src/drivers/hid/hid-roccat-kovaplus.c @ Line 370 coccinelle WARNING: use scnprintf or sprintf 1
1486 /src/drivers/hid/hid-roccat-pyra.c @ Line 289 coccinelle WARNING: use scnprintf or sprintf 1
1487 /src/drivers/hid/hid-roccat-pyra.c @ Line 306 coccinelle WARNING: use scnprintf or sprintf 1
1488 /src/drivers/hid/hid-roccat-pyra.c @ Line 327 coccinelle WARNING: use scnprintf or sprintf 1
1489 /src/drivers/hid/hid-sensor-custom.c @ Line 371 coccinelle WARNING: use scnprintf or sprintf 1
1490 /src/drivers/hid/hid-sony.c @ Line 611 coccinelle WARNING: use scnprintf or sprintf 1
1491 /src/drivers/hid/hid-sony.c @ Line 648 coccinelle WARNING: use scnprintf or sprintf 1
1492 /src/drivers/hid/hid-sony.c @ Line 660 coccinelle WARNING: use scnprintf or sprintf 1
1493 /src/drivers/hid/wacom_sys.c @ Line 1796 coccinelle WARNING: use scnprintf or sprintf 1
1494 /src/drivers/hid/wacom_wac.c @ Line 2179 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1495 /src/drivers/hid/wacom_wac.c @ Line 33 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1496 /src/drivers/hid/wacom_wac.c @ Line 2536 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1497 /src/drivers/hid/wacom_wac.c @ Line 2170 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1498 /src/drivers/hv/channel_mgmt.c @ Line 620 coccinelle ERROR: invalid reference to the index variable of the iterator on line 590 1
1499 /src/drivers/hv/hv_utils_transport.c @ Line 206 coccinelle ERROR: invalid reference to the index variable of the iterator on line 189 1
1500 /src/drivers/hwmon/abx500.c @ Line 84 coccinelle WARNING: Comparison to bool 1
1501 /src/drivers/hwmon/abx500.c @ Line 89 coccinelle WARNING: Comparison to bool 1
1502 /src/drivers/hwmon/abx500.c @ Line 97 coccinelle WARNING: Comparison to bool 1
1503 /src/drivers/hwmon/abx500.c @ Line 102 coccinelle WARNING: Comparison to bool 1
1504 /src/drivers/hwmon/abx500.c @ Line 375 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1505 /src/drivers/hwmon/amc6821.c @ Line 215 coccinelle WARNING: Unsigned expression compared with zero: reg > 0 1
1506 /src/drivers/hwmon/amc6821.c @ Line 228 coccinelle WARNING: Unsigned expression compared with zero: reg > 0 1
1507 /src/drivers/hwmon/applesmc.c @ Line 534 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1508 /src/drivers/hwmon/applesmc.c @ Line 534 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1509 /src/drivers/hwmon/ina209.c @ Line 366 coccinelle WARNING: use scnprintf or sprintf 1
1510 /src/drivers/hwmon/ina209.c @ Line 262 coccinelle WARNING: use scnprintf or sprintf 1
1511 /src/drivers/hwmon/ina209.c @ Line 346 coccinelle WARNING: use scnprintf or sprintf 1
1512 /src/drivers/hwmon/ina2xx.c @ Line 453 coccinelle WARNING: use scnprintf or sprintf 1
1513 /src/drivers/hwmon/ina2xx.c @ Line 540 coccinelle WARNING: use scnprintf or sprintf 1
1514 /src/drivers/hwmon/ina2xx.c @ Line 484 coccinelle WARNING: use scnprintf or sprintf 1
1515 /src/drivers/hwmon/ina2xx.c @ Line 313 coccinelle WARNING: use scnprintf or sprintf 1
1516 /src/drivers/hwmon/ina3221.c @ Line 701 coccinelle WARNING: use scnprintf or sprintf 1
1517 /src/drivers/hwmon/lineage-pem.c @ Line 194 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1518 /src/drivers/hwmon/lm75.c @ Line 787 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1519 /src/drivers/hwmon/lm75.c @ Line 833 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1520 /src/drivers/hwmon/lm78.c @ Line 627 coccinelle preceding lock on line 589 1
1521 /src/drivers/hwmon/ltc2945.c @ Line 336 coccinelle WARNING: use scnprintf or sprintf 1
1522 /src/drivers/hwmon/ltc2945.c @ Line 229 coccinelle WARNING: use scnprintf or sprintf 1
1523 /src/drivers/hwmon/ltc2990.c @ Line 150 coccinelle WARNING: use scnprintf or sprintf 1
1524 /src/drivers/hwmon/ltc4151.c @ Line 131 coccinelle WARNING: use scnprintf or sprintf 1
1525 /src/drivers/hwmon/ltc4215.c @ Line 173 coccinelle WARNING: use scnprintf or sprintf 1
1526 /src/drivers/hwmon/ltc4215.c @ Line 150 coccinelle WARNING: use scnprintf or sprintf 1
1527 /src/drivers/hwmon/ltc4215.c @ Line 162 coccinelle WARNING: use scnprintf or sprintf 1
1528 /src/drivers/hwmon/ltc4215.c @ Line 142 coccinelle WARNING: use scnprintf or sprintf 1
1529 /src/drivers/hwmon/ltc4222.c @ Line 115 coccinelle WARNING: use scnprintf or sprintf 1
1530 /src/drivers/hwmon/ltc4222.c @ Line 97 coccinelle WARNING: use scnprintf or sprintf 1
1531 /src/drivers/hwmon/ltc4260.c @ Line 101 coccinelle WARNING: use scnprintf or sprintf 1
1532 /src/drivers/hwmon/ltc4260.c @ Line 82 coccinelle WARNING: use scnprintf or sprintf 1
1533 /src/drivers/hwmon/ltc4261.c @ Line 150 coccinelle WARNING: use scnprintf or sprintf 1
1534 /src/drivers/hwmon/ltc4261.c @ Line 133 coccinelle WARNING: use scnprintf or sprintf 1
1535 /src/drivers/hwmon/max16065.c @ Line 169 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1536 /src/drivers/hwmon/occ/common.c @ Line 554 coccinelle WARNING: use scnprintf or sprintf 1
1537 /src/drivers/hwmon/occ/common.c @ Line 604 coccinelle WARNING: use scnprintf or sprintf 1
1538 /src/drivers/hwmon/occ/common.c @ Line 337 coccinelle WARNING: use scnprintf or sprintf 1
1539 /src/drivers/hwmon/occ/common.c @ Line 367 coccinelle WARNING: use scnprintf or sprintf 1
1540 /src/drivers/hwmon/occ/common.c @ Line 406 coccinelle WARNING: use scnprintf or sprintf 1
1541 /src/drivers/hwmon/occ/common.c @ Line 435 coccinelle WARNING: use scnprintf or sprintf 1
1542 /src/drivers/hwmon/occ/common.c @ Line 474 coccinelle WARNING: use scnprintf or sprintf 1
1543 /src/drivers/hwmon/occ/common.c @ Line 256 coccinelle WARNING: use scnprintf or sprintf 1
1544 /src/drivers/hwmon/occ/common.c @ Line 307 coccinelle WARNING: use scnprintf or sprintf 1
1545 /src/drivers/hwmon/pmbus/inspur-ipsps.c @ Line 94 coccinelle WARNING: use scnprintf or sprintf 1
1546 /src/drivers/hwmon/pmbus/inspur-ipsps.c @ Line 114 coccinelle WARNING: use scnprintf or sprintf 1
1547 /src/drivers/hwmon/pmbus/inspur-ipsps.c @ Line 73 coccinelle WARNING: use scnprintf or sprintf 1
1548 /src/drivers/hwmon/pmbus/pmbus_core.c @ Line 935 coccinelle WARNING: use scnprintf or sprintf 1
1549 /src/drivers/hwmon/pmbus/pmbus_core.c @ Line 983 coccinelle WARNING: use scnprintf or sprintf 1
1550 /src/drivers/hwmon/pmbus/pmbus_core.c @ Line 2020 coccinelle WARNING: use scnprintf or sprintf 1
1551 /src/drivers/hwmon/pmbus/pmbus_core.c @ Line 949 coccinelle WARNING: use scnprintf or sprintf 1
1552 /src/drivers/hwmon/s3c-hwmon.c @ Line 169 coccinelle WARNING: use scnprintf or sprintf 1
1553 /src/drivers/hwmon/s3c-hwmon.c @ Line 190 coccinelle WARNING: use scnprintf or sprintf 1
1554 /src/drivers/hwmon/sch5627.c @ Line 275 coccinelle WARNING: use scnprintf or sprintf 1
1555 /src/drivers/hwmon/sch5627.c @ Line 288 coccinelle WARNING: use scnprintf or sprintf 1
1556 /src/drivers/hwmon/sch5627.c @ Line 263 coccinelle WARNING: use scnprintf or sprintf 1
1557 /src/drivers/hwmon/sch5627.c @ Line 312 coccinelle WARNING: use scnprintf or sprintf 1
1558 /src/drivers/hwmon/sch5627.c @ Line 304 coccinelle WARNING: use scnprintf or sprintf 1
1559 /src/drivers/hwmon/sch5627.c @ Line 198 coccinelle WARNING: use scnprintf or sprintf 1
1560 /src/drivers/hwmon/sch5627.c @ Line 246 coccinelle WARNING: use scnprintf or sprintf 1
1561 /src/drivers/hwmon/sch5627.c @ Line 224 coccinelle WARNING: use scnprintf or sprintf 1
1562 /src/drivers/hwmon/sch5627.c @ Line 235 coccinelle WARNING: use scnprintf or sprintf 1
1563 /src/drivers/hwmon/sch5627.c @ Line 212 coccinelle WARNING: use scnprintf or sprintf 1
1564 /src/drivers/hwmon/sch5636.c @ Line 275 coccinelle WARNING: use scnprintf or sprintf 1
1565 /src/drivers/hwmon/sch5636.c @ Line 261 coccinelle WARNING: use scnprintf or sprintf 1
1566 /src/drivers/hwmon/sch5636.c @ Line 247 coccinelle WARNING: use scnprintf or sprintf 1
1567 /src/drivers/hwmon/sch5636.c @ Line 187 coccinelle WARNING: use scnprintf or sprintf 1
1568 /src/drivers/hwmon/sch5636.c @ Line 179 coccinelle WARNING: use scnprintf or sprintf 1
1569 /src/drivers/hwmon/sch5636.c @ Line 163 coccinelle WARNING: use scnprintf or sprintf 1
1570 /src/drivers/hwmon/sch5636.c @ Line 230 coccinelle WARNING: use scnprintf or sprintf 1
1571 /src/drivers/hwmon/sch5636.c @ Line 216 coccinelle WARNING: use scnprintf or sprintf 1
1572 /src/drivers/hwmon/sch5636.c @ Line 202 coccinelle WARNING: use scnprintf or sprintf 1
1573 /src/drivers/hwmon/smm665.c @ Line 354 coccinelle WARNING: use scnprintf or sprintf 1
1574 /src/drivers/hwmon/smm665.c @ Line 369 coccinelle WARNING: use scnprintf or sprintf 1
1575 /src/drivers/hwmon/stts751.c @ Line 472 coccinelle WARNING: use scnprintf or sprintf 1
1576 /src/drivers/hwmon/stts751.c @ Line 422 coccinelle WARNING: use scnprintf or sprintf 1
1577 /src/drivers/hwmon/stts751.c @ Line 588 coccinelle WARNING: use scnprintf or sprintf 1
1578 /src/drivers/hwmon/stts751.c @ Line 390 coccinelle WARNING: use scnprintf or sprintf 1
1579 /src/drivers/hwmon/stts751.c @ Line 520 coccinelle WARNING: use scnprintf or sprintf 1
1580 /src/drivers/hwmon/stts751.c @ Line 407 coccinelle WARNING: use scnprintf or sprintf 1
1581 /src/drivers/hwmon/stts751.c @ Line 554 coccinelle WARNING: use scnprintf or sprintf 1
1582 /src/drivers/hwmon/stts751.c @ Line 430 coccinelle WARNING: use scnprintf or sprintf 1
1583 /src/drivers/hwmon/stts751.c @ Line 512 coccinelle WARNING: use scnprintf or sprintf 1
1584 /src/drivers/hwmon/vexpress-hwmon.c @ Line 30 coccinelle WARNING: use scnprintf or sprintf 1
1585 /src/drivers/hwmon/vexpress-hwmon.c @ Line 44 coccinelle WARNING: use scnprintf or sprintf 1
1586 /src/drivers/hwmon/vexpress-hwmon.c @ Line 63 coccinelle WARNING: use scnprintf or sprintf 1
1587 /src/drivers/hwmon/w83781d.c @ Line 1181 coccinelle preceding lock on line 1102 1
1588 /src/drivers/hwmon/xgene-hwmon.c @ Line 377 coccinelle WARNING: use scnprintf or sprintf 1
1589 /src/drivers/hwmon/xgene-hwmon.c @ Line 355 coccinelle WARNING: use scnprintf or sprintf 1
1590 /src/drivers/hwmon/xgene-hwmon.c @ Line 392 coccinelle WARNING: use scnprintf or sprintf 1
1591 /src/drivers/hwmon/xgene-hwmon.c @ Line 362 coccinelle WARNING: use scnprintf or sprintf 1
1592 /src/drivers/hwmon/xgene-hwmon.c @ Line 348 coccinelle WARNING: use scnprintf or sprintf 1
1593 /src/drivers/hwmon/xgene-hwmon.c @ Line 332 coccinelle WARNING: use scnprintf or sprintf 1
1594 /src/drivers/hwmon/xgene-hwmon.c @ Line 339 coccinelle WARNING: use scnprintf or sprintf 1
1595 /src/drivers/hwtracing/coresight/coresight-etm3x-core.c @ Line 864 coccinelle WARNING: Comparison to bool 1
1596 /src/drivers/hwtracing/coresight/coresight-etm4x-core.c @ Line 1511 coccinelle WARNING: Comparison to bool 1
1597 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 688 coccinelle WARNING: Comparison to bool 1
1598 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 37 coccinelle WARNING: Comparison to bool 1
1599 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 302 coccinelle WARNING: Comparison to bool 1
1600 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 320 coccinelle WARNING: Comparison to bool 1
1601 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 327 coccinelle WARNING: Comparison to bool 1
1602 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 345 coccinelle WARNING: Comparison to bool 1
1603 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 358 coccinelle WARNING: Comparison to bool 1
1604 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 379 coccinelle WARNING: Comparison to bool 1
1605 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 386 coccinelle WARNING: Comparison to bool 1
1606 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 405 coccinelle WARNING: Comparison to bool 1
1607 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 424 coccinelle WARNING: Comparison to bool 1
1608 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 200 coccinelle WARNING: Comparison to bool 1
1609 /src/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @ Line 625 coccinelle WARNING: Comparison to bool 1
1610 /src/drivers/hwtracing/coresight/coresight-funnel.c @ Line 359 coccinelle No need to set .owner here. The core will do it. 1
1611 /src/drivers/hwtracing/coresight/coresight-replicator.c @ Line 377 coccinelle No need to set .owner here. The core will do it. 1
1612 /src/drivers/hwtracing/coresight/coresight-tmc-etr.c @ Line 957 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1613 /src/drivers/i2c/busses/i2c-hix5hd2.c @ Line 417 coccinelle line 417 is redundant because platform_get_irq() already prints an error 1
1614 /src/drivers/i2c/busses/i2c-npcm7xx.c @ Line 2013 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1615 /src/drivers/i2c/busses/i2c-pxa.c @ Line 840 coccinelle WARNING: Comparison to bool 1
1616 /src/drivers/i2c/busses/i2c-stm32f7.c @ Line 2023 coccinelle line 2023 is redundant because platform_get_irq() already prints an error 1
1617 /src/drivers/i2c/busses/i2c-stm32f7.c @ Line 2031 coccinelle line 2031 is redundant because platform_get_irq() already prints an error 1
1618 /src/drivers/i2c/i2c-core-base.c @ Line 664 smatch i2c_encode_flags_to_addr() set_param_user_data: no type for '*client->name' 1
1619 /src/drivers/i2c/i2c-core-base.c @ Line 805 smatch i2c_dev_set_name() set_param_user_data: no type for '*client->name' 1
1620 /src/drivers/i2c/i2c-core-base.c @ Line 940 smatch i2c_new_client_device() error: passing non negative 1 to ERR_PTR 1
1621 /src/drivers/i2c/i2c-core-smbus.c @ Line 101 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 9
1622 /src/drivers/i2c/i2c-core-smbus.c @ Line 136 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 21
1623 /src/drivers/i2c/i2c-core-smbus.c @ Line 176 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 21
1624 /src/drivers/ide/ali14xx.c @ Line 232 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1625 /src/drivers/ide/dtc2278.c @ Line 141 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1626 /src/drivers/ide/ht6560b.c @ Line 358 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1627 /src/drivers/ide/ide-4drives.c @ Line 37 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1628 /src/drivers/ide/ide-acpi.c @ Line 603 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1629 /src/drivers/ide/ide-acpi.c @ Line 98 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1630 /src/drivers/ide/ide-cd.c @ Line 233 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1631 /src/drivers/ide/ide-park.c @ Line 112 coccinelle WARNING: use scnprintf or sprintf 1
1632 /src/drivers/ide/ide-pci-generic.c @ Line 112 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1633 /src/drivers/ide/ide-taskfile.c @ Line 491 coccinelle WARNING opportunity for memdup_user 1
1634 /src/drivers/ide/ide-taskfile.c @ Line 504 coccinelle WARNING opportunity for memdup_user 1
1635 /src/drivers/ide/pmac.c @ Line 1680 coccinelle WARNING comparing pointer to 0 1
1636 /src/drivers/ide/qd65xx.c @ Line 429 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1637 /src/drivers/ide/umc8672.c @ Line 171 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1638 /src/drivers/iio/adc/ab8500-gpadc.c @ Line 1107 coccinelle line 1107 is redundant because platform_get_irq() already prints an error 1
1639 /src/drivers/iio/adc/ab8500-gpadc.c @ Line 1113 coccinelle line 1113 is redundant because platform_get_irq() already prints an error 1
1640 /src/drivers/iio/chemical/sps30.c @ Line 414 coccinelle WARNING: use scnprintf or sprintf 1
1641 /src/drivers/iio/common/ssp_sensors/ssp_spi.c @ Line 393 coccinelle ERROR: invalid reference to the index variable of the iterator on line 358 1
1642 /src/drivers/iio/common/ssp_sensors/ssp_spi.c @ Line 394 coccinelle ERROR: invalid reference to the index variable of the iterator on line 358 1
1643 /src/drivers/iio/common/ssp_sensors/ssp_spi.c @ Line 398 coccinelle ERROR: invalid reference to the index variable of the iterator on line 358 1
1644 /src/drivers/iio/common/ssp_sensors/ssp_spi.c @ Line 399 coccinelle ERROR: invalid reference to the index variable of the iterator on line 358 1
1645 /src/drivers/iio/common/ssp_sensors/ssp_spi.c @ Line 410 coccinelle ERROR: invalid reference to the index variable of the iterator on line 358 1
1646 /src/drivers/iio/humidity/am2315.c @ Line 176 coccinelle ERROR: iterator variable bound on line 174 cannot be NULL 1
1647 /src/drivers/iio/industrialio-core.c @ Line 1333 coccinelle WARNING: use scnprintf or sprintf 1
1648 /src/drivers/iio/industrialio-core.c @ Line 1323 coccinelle WARNING: use scnprintf or sprintf 1
1649 /src/drivers/iio/light/opt3001.c @ Line 735 coccinelle preceding lock on line 693 1
1650 /src/drivers/iio/light/veml6030.c @ Line 131 coccinelle WARNING: use scnprintf or sprintf 1
1651 /src/drivers/iio/trigger/iio-trig-hrtimer.c @ Line 41 coccinelle WARNING: use scnprintf or sprintf 1
1652 /src/drivers/iio/trigger/iio-trig-sysfs.c @ Line 198 coccinelle ERROR: invalid reference to the index variable of the iterator on line 188 1
1653 /src/drivers/iio/trigger/stm32-timer-trigger.c @ Line 299 coccinelle WARNING: use scnprintf or sprintf 1
1654 /src/drivers/infiniband/core/cm.c @ Line 4026 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1655 /src/drivers/infiniband/core/cm.c @ Line 703 coccinelle WARNING: possible condition with no effect (if == else) 1
1656 /src/drivers/infiniband/core/cm.c @ Line 671 coccinelle WARNING: possible condition with no effect (if == else) 1
1657 /src/drivers/infiniband/core/cma.c @ Line 748 coccinelle ERROR: invalid reference to the index variable of the iterator on line 728 1
1658 /src/drivers/infiniband/core/cma.c @ Line 3166 coccinelle preceding lock on line 3131 1
1659 /src/drivers/infiniband/core/cma.c @ Line 2044 coccinelle preceding lock on line 1974 1
1660 /src/drivers/infiniband/core/cma.c @ Line 4427 coccinelle preceding lock on line 4417 1
1661 /src/drivers/infiniband/core/cma.c @ Line 2360 coccinelle preceding lock on line 2312 1
1662 /src/drivers/infiniband/core/cma.c @ Line 3855 coccinelle preceding lock on line 3806 1
1663 /src/drivers/infiniband/core/cma.c @ Line 2688 coccinelle preceding lock on line 2666 1
1664 /src/drivers/infiniband/core/iwcm.c @ Line 215 coccinelle atomic_dec_and_test variation before object free at line 217. 1
1665 /src/drivers/infiniband/core/multicast.c @ Line 191 coccinelle atomic_dec_and_test variation before object free at line 194. 1
1666 /src/drivers/infiniband/core/sa_query.c @ Line 1120 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1102 1
1667 /src/drivers/infiniband/core/umem.c @ Line 260 coccinelle ERROR: reference preceded by free on line 258 1
1668 /src/drivers/infiniband/core/uverbs_cmd.c @ Line 680 coccinelle atomic_dec_and_test variation before object free at line 691. 1
1669 /src/drivers/infiniband/hw/bnxt_re/qplib_fp.c @ Line 777 coccinelle WARNING: Comparison to bool 1
1670 /src/drivers/infiniband/hw/cxgb4/cq.c @ Line 420 coccinelle preceding lock on line 360 1
1671 /src/drivers/infiniband/hw/hfi1/tid_rdma.c @ Line 1111 coccinelle WARNING: conversion to bool not needed here 1
1672 /src/drivers/infiniband/hw/hns/hns_roce_hw_v1.c @ Line 876 coccinelle ERROR: invalid free of structure field 1
1673 /src/drivers/infiniband/hw/hns/hns_roce_hw_v1.c @ Line 878 coccinelle ERROR: invalid free of structure field 1
1674 /src/drivers/infiniband/hw/hns/hns_roce_qp.c @ Line 993 coccinelle atomic_dec_and_test variation before object free at line 1000. 1
1675 /src/drivers/infiniband/hw/mlx4/mcg.c @ Line 444 coccinelle atomic_dec_and_test variation before object free at line 457. 1
1676 /src/drivers/infiniband/hw/mlx4/mcg.c @ Line 444 coccinelle atomic_dec_and_test variation before object free at line 462. 1
1677 /src/drivers/infiniband/hw/mlx5/fs.c @ Line 1033 coccinelle ERROR: reference preceded by free on line 1030 1
1678 /src/drivers/infiniband/hw/mlx5/fs.c @ Line 1432 coccinelle ERROR: reference preceded by free on line 1430 1
1679 /src/drivers/infiniband/hw/mlx5/mr.c @ Line 304 coccinelle preceding lock on line 312 1
1680 /src/drivers/infiniband/hw/mlx5/mr.c @ Line 315 coccinelle preceding lock on line 312 1
1681 /src/drivers/infiniband/hw/mlx5/qp.c @ Line 2260 coccinelle ERROR: recv_cq is NULL but dereferenced. 1
1682 /src/drivers/infiniband/hw/mlx5/qp.c @ Line 2267 coccinelle ERROR: recv_cq is NULL but dereferenced. 1
1683 /src/drivers/infiniband/hw/mlx5/qp.c @ Line 2287 coccinelle ERROR: recv_cq is NULL but dereferenced. 1
1684 /src/drivers/infiniband/hw/mlx5/qp.c @ Line 2294 coccinelle ERROR: recv_cq is NULL but dereferenced. 1
1685 /src/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @ Line 867 coccinelle WARNING: Comparison to bool 1
1686 /src/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @ Line 1059 coccinelle WARNING: Comparison to bool 1
1687 /src/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @ Line 1124 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1688 /src/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @ Line 671 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1689 /src/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @ Line 971 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1690 /src/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @ Line 1778 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1691 /src/drivers/infiniband/hw/qedr/qedr.h @ Line 629 coccinelle WARNING: return of 0/1 in function 'qedr_qp_has_rq' with return type bool 1
1692 /src/drivers/infiniband/hw/qedr/qedr.h @ Line 620 coccinelle WARNING: return of 0/1 in function 'qedr_qp_has_sq' with return type bool 1
1693 /src/drivers/infiniband/hw/qedr/verbs.c @ Line 752 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1694 /src/drivers/infiniband/hw/usnic/usnic_ib_main.c @ Line 497 coccinelle ERROR: invalid reference to the index variable of the iterator on line 485 1
1695 /src/drivers/infiniband/sw/siw/siw_cm.c @ Line 950 coccinelle WARNING: Comparison to bool 1
1696 /src/drivers/infiniband/sw/siw/siw_cm.c @ Line 1379 coccinelle WARNING: Comparison to bool 1
1697 /src/drivers/infiniband/sw/siw/siw_cm.c @ Line 794 coccinelle WARNING: Comparison to bool 1
1698 /src/drivers/infiniband/sw/siw/siw_cm.c @ Line 801 coccinelle WARNING: Comparison to bool 1
1699 /src/drivers/infiniband/sw/siw/siw_qp_rx.c @ Line 405 coccinelle preceding lock on line 340 1
1700 /src/drivers/infiniband/ulp/iser/iscsi_iser.c @ Line 221 coccinelle preceding lock on line 194 1
1701 /src/drivers/infiniband/ulp/isert/ib_isert.c @ Line 1079 coccinelle WARNING: Comparison to bool 1
1702 /src/drivers/input/evdev.c @ Line 71 smatch evdev_get_mask_cnt() warn: potential spectre issue 'counts' [r] (local cap) 1
1703 /src/drivers/input/evdev.c @ Line 981 smatch evdev_set_mask() warn: potential spectre issue 'client->evmasks' [r] 1
1704 /src/drivers/input/evdev.c @ Line 985 smatch evdev_set_mask() warn: possible spectre second half. 'oldmask' 1
1705 /src/drivers/input/evdev.c @ Line 1008 smatch evdev_get_mask() warn: potential spectre issue 'client->evmasks' [r] 1
1706 /src/drivers/input/evdev.c @ Line 1009 smatch evdev_get_mask() warn: possible spectre second half. 'mask' 1
1707 /src/drivers/input/evdev.c @ Line 1210 smatch evdev_do_ioctl() warn: potential spectre issue 'dev->absinfo' [r] 1
1708 /src/drivers/input/evdev.c @ Line 1212 smatch evdev_do_ioctl() warn: possible spectre second half. 'abs' 1
1709 /src/drivers/input/ff-core.c @ Line 145 smatch input_ff_upload() warn: potential spectre issue 'ff->effects' [r] 1
1710 /src/drivers/input/ff-core.c @ Line 159 smatch input_ff_upload() warn: potential spectre issue 'ff->effect_owners' [w] (local cap) 1
1711 /src/drivers/input/ff-core.c @ Line 184 smatch erase_effect() warn: potential spectre issue 'ff->effect_owners' [w] 1
1712 /src/drivers/input/ff-memless.c @ Line 438 smatch ml_ff_playback() warn: potential spectre issue 'ml->states' [r] 1
1713 /src/drivers/input/ff-memless.c @ Line 469 smatch ml_ff_upload() warn: potential spectre issue 'ml->states' [r] 1
1714 /src/drivers/input/input.c @ Line 797 smatch input_fetch_keycode() warn: potential spectre issue 'dev->keycode' [w] 1
1715 /src/drivers/input/input.c @ Line 864 smatch input_default_setkeycode() warn: potential spectre issue 'k' [r] (local cap) 1
1716 /src/drivers/input/input.c @ Line 870 smatch input_default_setkeycode() warn: potential spectre issue 'k' [r] (local cap) 1
1717 /src/drivers/input/input.c @ Line 876 smatch input_default_setkeycode() warn: potential spectre issue 'k' [r] (local cap) 1
1718 /src/drivers/input/input.c @ Line 882 smatch input_default_setkeycode() warn: possible spectre second half. '*old_keycode' 1
1719 /src/drivers/input/keyboard/atkbd.c @ Line 1078 clang-analyzer-deadcode.DeadStores Value stored to 'dev' during its initialization is never read 2
1720 /src/drivers/input/keyboard/twl4030_keypad.c @ Line 413 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1721 /src/drivers/input/misc/ad714x.c @ Line 1153 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1722 /src/drivers/input/misc/wistron_btns.c @ Line 1261 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1723 /src/drivers/input/misc/xen-kbdfront.c @ Line 241 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1724 /src/drivers/input/mouse/alps.c @ Line 852 clang-analyzer-deadcode.DeadStores Although the value stored to 'z' is used in the enclosing expression, the value is never actually read from 'z' 2
1725 /src/drivers/input/mouse/alps.c @ Line 2932 clang-analyzer-deadcode.DeadStores Value stored to 'protocol' is never read 2
1726 /src/drivers/input/mouse/cyapa_gen5.c @ Line 2612 coccinelle WARNING: Comparison to bool 1
1727 /src/drivers/input/mouse/elan_i2c_core.c @ Line 1016 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1728 /src/drivers/input/mouse/elantech.c @ Line 1565 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1729 /src/drivers/input/mouse/hgpk.c @ Line 765 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1730 /src/drivers/input/mouse/psmouse-base.c @ Line 1923 coccinelle preceding lock on line 1928 1
1731 /src/drivers/input/mouse/psmouse-base.c @ Line 1932 coccinelle preceding lock on line 1928 1
1732 /src/drivers/input/mouse/psmouse-base.c @ Line 1937 coccinelle preceding lock on line 1928 1
1733 /src/drivers/input/rmi4/rmi_f54.c @ Line 201 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1734 /src/drivers/input/serio/i8042.c @ Line 1138 smatch i8042_panic_blink() warn: argument 3 to %02x specifier has type 'char' 1
1735 /src/drivers/input/tablet/aiptek.c @ Line 1629 coccinelle WARNING: use scnprintf or sprintf 1
1736 /src/drivers/input/tablet/aiptek.c @ Line 1104 coccinelle WARNING: use scnprintf or sprintf 1
1737 /src/drivers/input/tablet/aiptek.c @ Line 1358 coccinelle WARNING: use scnprintf or sprintf 1
1738 /src/drivers/input/tablet/aiptek.c @ Line 1319 coccinelle WARNING: use scnprintf or sprintf 1
1739 /src/drivers/input/tablet/aiptek.c @ Line 1571 coccinelle WARNING: use scnprintf or sprintf 1
1740 /src/drivers/input/tablet/aiptek.c @ Line 1260 coccinelle WARNING: use scnprintf or sprintf 1
1741 /src/drivers/input/tablet/aiptek.c @ Line 1616 coccinelle WARNING: use scnprintf or sprintf 1
1742 /src/drivers/input/tablet/aiptek.c @ Line 1447 coccinelle WARNING: use scnprintf or sprintf 1
1743 /src/drivers/input/tablet/aiptek.c @ Line 1477 coccinelle WARNING: use scnprintf or sprintf 1
1744 /src/drivers/input/tablet/aiptek.c @ Line 1507 coccinelle WARNING: use scnprintf or sprintf 1
1745 /src/drivers/input/tablet/aiptek.c @ Line 1603 coccinelle WARNING: use scnprintf or sprintf 1
1746 /src/drivers/input/tablet/aiptek.c @ Line 1067 coccinelle WARNING: use scnprintf or sprintf 1
1747 /src/drivers/input/tablet/aiptek.c @ Line 1289 coccinelle WARNING: use scnprintf or sprintf 1
1748 /src/drivers/input/tablet/aiptek.c @ Line 1039 coccinelle WARNING: use scnprintf or sprintf 1
1749 /src/drivers/input/tablet/aiptek.c @ Line 1409 coccinelle WARNING: use scnprintf or sprintf 1
1750 /src/drivers/input/tablet/aiptek.c @ Line 1378 coccinelle WARNING: use scnprintf or sprintf 1
1751 /src/drivers/input/tablet/aiptek.c @ Line 1146 coccinelle WARNING: use scnprintf or sprintf 1
1752 /src/drivers/input/tablet/aiptek.c @ Line 1538 coccinelle WARNING: use scnprintf or sprintf 1
1753 /src/drivers/input/tablet/aiptek.c @ Line 1177 coccinelle WARNING: use scnprintf or sprintf 1
1754 /src/drivers/input/tablet/aiptek.c @ Line 1219 coccinelle WARNING: use scnprintf or sprintf 1
1755 /src/drivers/input/touchscreen/auo-pixcir-ts.c @ Line 552 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1756 /src/drivers/input/touchscreen/cyttsp4_core.c @ Line 2079 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1757 /src/drivers/input/touchscreen/edt-ft5x06.c @ Line 1229 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1758 /src/drivers/input/touchscreen/goodix.c @ Line 484 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1759 /src/drivers/input/touchscreen/mms114.c @ Line 93 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1760 /src/drivers/input/touchscreen/zinitix.c @ Line 250 coccinelle WARNING: return of 0/1 in function 'zinitix_init_touch' with return type bool 1
1761 /src/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c @ Line 36 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1762 /src/drivers/iommu/dma-iommu.c @ Line 881 clang-analyzer-core.NullDereference Access to field 'length' results in a dereference of a null pointer (loaded from variable 'prev') 14
1763 /src/drivers/iommu/dma-iommu.c @ Line 988 clang-analyzer-deadcode.DeadStores Value stored to 'coherent' during its initialization is never read 2
1764 /src/drivers/iommu/dma-iommu.c @ Line 508 smatch __iommu_dma_free_pages() warn: potential spectre issue 'pages' [w] 1
1765 /src/drivers/iommu/intel/dmar.c @ Line 1055 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
1766 /src/drivers/iommu/intel/dmar.c @ Line 1479 smatch qi_flush_dev_iotlb_pasid() warn: right shifting more than type allows 64 vs 4294967295 1
1767 /src/drivers/iommu/intel/dmar.c @ Line 1542 smatch dmar_disable_qi() warn: this loop depends on readl() succeeding 1
1768 /src/drivers/iommu/intel/dmar.c @ Line 1909 smatch dmar_fault() warn: this loop depends on readl() succeeding 1
1769 /src/drivers/iommu/intel/iommu.c @ Line 911 smatch device_to_iommu() error: we previously assumed 'pdev' could be null (see line 884) 1
1770 /src/drivers/iommu/intel/iommu.c @ Line 1343 smatch iommu_flush_write_buffer() warn: this loop depends on readl() succeeding 1
1771 /src/drivers/iommu/intel/iommu.c @ Line 1688 smatch iommu_disable_protect_mem_regions() warn: this loop depends on readl() succeeding 1
1772 /src/drivers/iommu/intel/iommu.c @ Line 1724 smatch iommu_disable_translation() warn: this loop depends on readl() succeeding 1
1773 /src/drivers/iommu/intel/iommu.c @ Line 2350 smatch __domain_mapping() error: we previously assumed 'sg' could be null (see line 2341) 1
1774 /src/drivers/iommu/intel/svm.c @ Line 401 coccinelle ERROR: svm is NULL but dereferenced. 1
1775 /src/drivers/iommu/iommu.c @ Line 518 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1776 /src/drivers/iommu/ipmmu-vmsa.c @ Line 735 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 729, but without a corresponding object release within this function. 1
1777 /src/drivers/iommu/msm_iommu.c @ Line 628 coccinelle ERROR: invalid reference to the index variable of the iterator on line 624 1
1778 /src/drivers/iommu/msm_iommu.c @ Line 628 coccinelle ERROR: invalid reference to the index variable of the iterator on line 624 1
1779 /src/drivers/irqchip/irq-bcm7038-l1.c @ Line 444 coccinelle ERROR: iterator variable bound on line 441 cannot be NULL 1
1780 /src/drivers/irqchip/irq-csky-apb-intc.c @ Line 139 coccinelle WARNING: return of 0/1 in function 'handle_irq_perbit' with return type bool 1
1781 /src/drivers/irqchip/irq-gic.c @ Line 1344 coccinelle ERROR: missing iounmap; ioremap on line 1331 and execution via conditional on line 1334 1
1782 /src/drivers/irqchip/irq-mips-cpu.c @ Line 231 coccinelle alloc with no test, possible model on line 232 1
1783 /src/drivers/irqchip/irq-stm32-exti.c @ Line 812 coccinelle WARNING: invalid free of devm_ allocated data 1
1784 /src/drivers/irqchip/irq-stm32-exti.c @ Line 813 coccinelle WARNING: invalid free of devm_ allocated data 1
1785 /src/drivers/irqchip/irq-tango.c @ Line 189 coccinelle alloc with no test, possible model on line 193 1
1786 /src/drivers/leds/led-triggers.c @ Line 276 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1787 /src/drivers/macintosh/adb.c @ Line 676 coccinelle WARNING comparing pointer to 0, suggest !E 1
1788 /src/drivers/macintosh/adb.c @ Line 676 coccinelle WARNING comparing pointer to 0 1
1789 /src/drivers/macintosh/adb.c @ Line 481 coccinelle WARNING comparing pointer to 0 1
1790 /src/drivers/macintosh/ams/ams-core.c @ Line 53 coccinelle WARNING: use scnprintf or sprintf 1
1791 /src/drivers/macintosh/macio-adb.c @ Line 101 coccinelle WARNING comparing pointer to 0, suggest !E 1
1792 /src/drivers/macintosh/macio-adb.c @ Line 214 coccinelle WARNING comparing pointer to 0 1
1793 /src/drivers/macintosh/macio-adb.c @ Line 101 coccinelle WARNING comparing pointer to 0 1
1794 /src/drivers/macintosh/macio-adb.c @ Line 184 coccinelle WARNING comparing pointer to 0 1
1795 /src/drivers/macintosh/macio_asic.c @ Line 221 coccinelle WARNING: Suspicious code. resource_size is maybe missing with res 1
1796 /src/drivers/macintosh/macio_asic.c @ Line 223 coccinelle WARNING: Suspicious code. resource_size is maybe missing with res 1
1797 /src/drivers/macintosh/smu.c @ Line 1089 coccinelle WARNING comparing pointer to 0, suggest !E 1
1798 /src/drivers/macintosh/smu.c @ Line 1256 coccinelle WARNING comparing pointer to 0 1
1799 /src/drivers/macintosh/smu.c @ Line 1089 coccinelle WARNING comparing pointer to 0 1
1800 /src/drivers/macintosh/smu.c @ Line 1279 coccinelle WARNING comparing pointer to 0 1
1801 /src/drivers/macintosh/via-cuda.c @ Line 242 coccinelle WARNING comparing pointer to 0, suggest !E 1
1802 /src/drivers/macintosh/via-cuda.c @ Line 520 coccinelle WARNING comparing pointer to 0 1
1803 /src/drivers/macintosh/via-cuda.c @ Line 239 coccinelle WARNING comparing pointer to 0 1
1804 /src/drivers/macintosh/via-cuda.c @ Line 242 coccinelle WARNING comparing pointer to 0 1
1805 /src/drivers/macintosh/windfarm_pm121.c @ Line 653 coccinelle WARNING comparing pointer to 0 1
1806 /src/drivers/macintosh/windfarm_pm121.c @ Line 972 coccinelle WARNING comparing pointer to 0 1
1807 /src/drivers/macintosh/windfarm_pm81.c @ Line 403 coccinelle WARNING comparing pointer to 0, suggest !E 1
1808 /src/drivers/macintosh/windfarm_pm81.c @ Line 707 coccinelle WARNING comparing pointer to 0 1
1809 /src/drivers/macintosh/windfarm_pm81.c @ Line 403 coccinelle WARNING comparing pointer to 0 1
1810 /src/drivers/macintosh/windfarm_pm91.c @ Line 152 coccinelle WARNING comparing pointer to 0 1
1811 /src/drivers/mailbox/mailbox.c @ Line 371 coccinelle ERROR: invalid reference to the index variable of the iterator on line 357 1
1812 /src/drivers/mailbox/pcc.c @ Line 580 coccinelle No need to set .owner here. The core will do it. 1
1813 /src/drivers/mailbox/platform_mhu.c @ Line 141 coccinelle line 141 is redundant because platform_get_irq() already prints an error 1
1814 /src/drivers/mailbox/stm32-ipcc.c @ Line 261 coccinelle line 261 is redundant because platform_get_irq() already prints an error 1
1815 /src/drivers/mailbox/tegra-hsp.c @ Line 788 coccinelle ERROR: iterator variable bound on line 787 cannot be NULL 1
1816 /src/drivers/md/bcache/alloc.c @ Line 387 coccinelle preceding lock on line 321 1
1817 /src/drivers/md/bcache/alloc.c @ Line 387 coccinelle preceding lock on line 340 1
1818 /src/drivers/md/bcache/btree.c @ Line 1492 coccinelle preceding lock on line 1367 1
1819 /src/drivers/md/dm-crypt.c @ Line 1662 coccinelle preceding lock on line 1626 1
1820 /src/drivers/md/dm-integrity.c @ Line 1456 coccinelle atomic_dec_and_test variation before object free at line 1473. 1
1821 /src/drivers/md/dm-ioctl.c @ Line 496 clang-analyzer-core.NullDereference Access to field 'data_start' results in a dereference of a null pointer (loaded from variable 'param') 10
1822 /src/drivers/md/dm-ioctl.c @ Line 551 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1823 /src/drivers/md/dm-ioctl.c @ Line 598 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1824 /src/drivers/md/dm-ioctl.c @ Line 2038 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1825 /src/drivers/md/dm-ioctl.c @ Line 2040 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1826 /src/drivers/md/dm-ioctl.c @ Line 986 smatch dev_set_geometry() warn: impossible condition '(indata[3] > (~0)) => (0-u64max > u64max)' 1
1827 /src/drivers/md/dm-ioctl.c @ Line 1698 smatch lookup_ioctl() warn: potential spectre issue '_ioctls' [r] (local cap) 1
1828 /src/drivers/md/dm-kcopyd.c @ Line 246 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer (loaded from variable 'pl') 19
1829 /src/drivers/md/dm-mpath.c @ Line 1504 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1499 1
1830 /src/drivers/md/dm-raid1.c @ Line 1135 clang-analyzer-deadcode.DeadStores Value stored to 'argv' is never read 2
1831 /src/drivers/md/dm-raid1.c @ Line 1415 clang-analyzer-deadcode.DeadStores Value stored to 'sz' is never read 2
1832 /src/drivers/md/dm-raid1.c @ Line 929 smatch free_context() warn: potential spectre issue 'ms->mirror' [w] 1
1833 /src/drivers/md/dm-region-hash.c @ Line 332 smatch __rh_find() error: double locked 'rh->hash_lock' (orig line 331) 1
1834 /src/drivers/md/dm-region-hash.c @ Line 627 smatch dm_rh_recovery_prepare() error: double locked 'rh->recovery_count' (orig line 627) 1
1835 /src/drivers/md/dm-rq.c @ Line 164 clang-analyzer-core.NullDereference Access to field 'type' results in a dereference of a null pointer (loaded from field 'ti') 14
1836 /src/drivers/md/dm-stats.c @ Line 676 smatch __dm_stat_init_temporary_percpu_totals() warn: potential spectre issue '(null)' [r] 1
1837 /src/drivers/md/dm-stats.c @ Line 697 smatch __dm_stat_init_temporary_percpu_totals() warn: potential spectre issue 's->stat_percpu[cpu]' [r] 1
1838 /src/drivers/md/dm-stats.c @ Line 726 smatch __dm_stat_clear() warn: potential spectre issue 's->stat_shared' [r] (local cap) 1
1839 /src/drivers/md/dm-stats.c @ Line 730 smatch __dm_stat_clear() warn: potential spectre issue '(null)' [r] (local cap) 1
1840 /src/drivers/md/dm-stats.c @ Line 748 smatch __dm_stat_clear() warn: potential spectre issue '(null)' [r] (local cap) 1
1841 /src/drivers/md/dm-stats.c @ Line 835 smatch dm_stats_print() warn: potential spectre issue 's->stat_shared' [r] (local cap) 1
1842 /src/drivers/md/dm-sysfs.c @ Line 73 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
1843 /src/drivers/md/dm-sysfs.c @ Line 82 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
1844 /src/drivers/md/dm-table.c @ Line 457 coccinelle ERROR: invalid reference to the index variable of the iterator on line 446 1
1845 /src/drivers/md/dm-verity-verify-sig.c @ Line 23 coccinelle WARNING: Comparison to bool 1
1846 /src/drivers/md/md-autodetect.c @ Line 178 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
1847 /src/drivers/md/md-bitmap.c @ Line 1682 clang-analyzer-unix.Malloc Use of memory after it is freed 27
1848 /src/drivers/md/md-bitmap.c @ Line 2195 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '==' is a garbage value 184
1849 /src/drivers/md/md-bitmap.c @ Line 2208 clang-analyzer-unix.Malloc Use of memory after it is freed 97
1850 /src/drivers/md/md-bitmap.c @ Line 480 smatch md_bitmap_print_sb() set_param_user_data: no type for '*bitmap->mddev->bitmap_info.cluster_name' 1
1851 /src/drivers/md/md-bitmap.c @ Line 35 smatch bmname() set_param_user_data: no type for '*bitmap->mddev->bitmap_info.cluster_name' 1
1852 /src/drivers/md/md-bitmap.c @ Line 1731 smatch md_bitmap_free() set_param_user_data: no type for '*bitmap->mddev->bitmap_info.cluster_name' 1
1853 /src/drivers/md/md-bitmap.c @ Line 2051 smatch md_bitmap_resize() set_param_user_data: no type for '*bitmap->mddev->bitmap_info.cluster_name' 1
1854 /src/drivers/md/md-bitmap.c @ Line 2202 smatch md_bitmap_resize() warn: should '1 << chunkshift' be a 64 bit type? 1
1855 /src/drivers/md/md.c @ Line 1960 smatch super_1_validate() warn: potential spectre issue 'sb->dev_roles' [r] (local cap) 1
1856 /src/drivers/md/md.c @ Line 4251 smatch chunk_size_show() warn: should 'mddev->new_chunk_sectors << 9' be a 64 bit type? 1
1857 /src/drivers/md/md.c @ Line 4252 smatch chunk_size_show() warn: should 'mddev->chunk_sectors << 9' be a 64 bit type? 1
1858 /src/drivers/md/md.c @ Line 4253 smatch chunk_size_show() warn: should 'mddev->chunk_sectors << 9' be a 64 bit type? 1
1859 /src/drivers/md/md.c @ Line 4675 smatch bitmap_store() warn: potential spectre issue '_ctype' [w] (local cap) 1
1860 /src/drivers/md/md.c @ Line 8410 smatch md_setup_cluster() set_param_user_data: no type for '*mddev->bitmap_info.cluster_name' 1
1861 /src/drivers/md/md.c @ Line 8430 smatch md_cluster_stop() set_param_user_data: no type for '*mddev->bitmap_info.cluster_name' 1
1862 /src/drivers/md/md.c @ Line 2482 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
1863 /src/drivers/md/md.c @ Line 5233 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1864 /src/drivers/md/md.c @ Line 5722 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
1865 /src/drivers/md/md.c @ Line 9645 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
1866 /src/drivers/md/md.c @ Line 6256 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1867 /src/drivers/md/raid10.c @ Line 1542 coccinelle atomic_dec_and_test variation before object free at line 1548. 1
1868 /src/drivers/md/raid10.c @ Line 1542 coccinelle atomic_dec_and_test variation before object free at line 1553. 1
1869 /src/drivers/md/raid5-cache.c @ Line 857 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1870 /src/drivers/md/raid5.c @ Line 203 coccinelle WARNING: Comparison to bool 1
1871 /src/drivers/media/dvb-core/dvb_frontend.c @ Line 2848 coccinelle preceding lock on line 2737 1
1872 /src/drivers/media/dvb-core/dvb_frontend.c @ Line 2848 coccinelle preceding lock on line 2760 1
1873 /src/drivers/media/dvb-frontends/stv090x.c @ Line 799 coccinelle preceding lock on line 768 1
1874 /src/drivers/media/i2c/imx214.c @ Line 940 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1875 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 223 coccinelle preceding lock on line 267 1
1876 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 230 coccinelle preceding lock on line 267 1
1877 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 236 coccinelle preceding lock on line 267 1
1878 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 245 coccinelle preceding lock on line 267 1
1879 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 251 coccinelle preceding lock on line 267 1
1880 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 257 coccinelle preceding lock on line 267 1
1881 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 272 coccinelle preceding lock on line 267 1
1882 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 598 coccinelle preceding lock on line 627 1
1883 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 598 coccinelle preceding lock on line 689 1
1884 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 606 coccinelle preceding lock on line 627 1
1885 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 606 coccinelle preceding lock on line 689 1
1886 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 648 coccinelle preceding lock on line 627 1
1887 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 648 coccinelle preceding lock on line 689 1
1888 /src/drivers/media/pci/ivtv/ivtv-fileops.c @ Line 692 coccinelle preceding lock on line 689 1
1889 /src/drivers/media/pci/ivtv/ivtv-ioctl.c @ Line 1790 coccinelle preceding lock on line 1802 1
1890 /src/drivers/media/pci/ivtv/ivtv-ioctl.c @ Line 1792 coccinelle preceding lock on line 1802 1
1891 /src/drivers/media/pci/ivtv/ivtv-ioctl.c @ Line 1806 coccinelle preceding lock on line 1802 1
1892 /src/drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c @ Line 1360 coccinelle line 1360 is redundant because platform_get_irq() already prints an error 1
1893 /src/drivers/media/platform/rcar_drif.c @ Line 1236 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1894 /src/drivers/media/platform/ti-vpe/vpdma.c @ Line 946 coccinelle WARNING: Comparison to bool 1
1895 /src/drivers/media/rc/imon.c @ Line 1164 coccinelle preceding lock on line 1150 1
1896 /src/drivers/media/usb/cpia2/cpia2_v4l.c @ Line 181 coccinelle preceding lock on line 193 1
1897 /src/drivers/media/usb/cpia2/cpia2_v4l.c @ Line 186 coccinelle preceding lock on line 193 1
1898 /src/drivers/media/usb/cpia2/cpia2_v4l.c @ Line 195 coccinelle preceding lock on line 193 1
1899 /src/drivers/media/usb/cpia2/cpia2_v4l.c @ Line 197 coccinelle preceding lock on line 193 1
1900 /src/drivers/media/usb/go7007/go7007-i2c.c @ Line 125 coccinelle preceding lock on line 61 1
1901 /src/drivers/media/usb/s2255/s2255drv.c @ Line 2363 coccinelle atomic_dec_and_test variation before object free at line 2364. 1
1902 /src/drivers/media/usb/s2255/s2255drv.c @ Line 1559 coccinelle atomic_dec_and_test variation before object free at line 1560. 1
1903 /src/drivers/media/usb/uvc/uvc_ctrl.c @ Line 1876 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1860 1
1904 /src/drivers/media/usb/uvc/uvc_v4l2.c @ Line 874 coccinelle ERROR: invalid reference to the index variable of the iterator on line 870 1
1905 /src/drivers/media/usb/uvc/uvc_v4l2.c @ Line 885 coccinelle ERROR: invalid reference to the index variable of the iterator on line 877 1
1906 /src/drivers/media/usb/uvc/uvc_v4l2.c @ Line 885 coccinelle ERROR: invalid reference to the index variable of the iterator on line 877 1
1907 /src/drivers/memory/tegra/mc.c @ Line 663 coccinelle line 663 is redundant because platform_get_irq() already prints an error 1
1908 /src/drivers/memory/tegra/tegra124-emc.c @ Line 1121 coccinelle WARNING: tegra_emc_debug_max_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1909 /src/drivers/memory/tegra/tegra124-emc.c @ Line 1091 coccinelle WARNING: tegra_emc_debug_min_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1910 /src/drivers/memory/tegra/tegra186-emc.c @ Line 158 coccinelle WARNING: tegra186_emc_debug_max_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1911 /src/drivers/memory/tegra/tegra186-emc.c @ Line 128 coccinelle WARNING: tegra186_emc_debug_min_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1912 /src/drivers/memory/tegra/tegra20-emc.c @ Line 605 coccinelle WARNING: tegra_emc_debug_max_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1913 /src/drivers/memory/tegra/tegra20-emc.c @ Line 575 coccinelle WARNING: tegra_emc_debug_min_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1914 /src/drivers/memory/tegra/tegra210-emc-core.c @ Line 1695 coccinelle WARNING: tegra210_emc_debug_max_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1915 /src/drivers/memory/tegra/tegra210-emc-core.c @ Line 1665 coccinelle WARNING: tegra210_emc_debug_min_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1916 /src/drivers/memory/tegra/tegra210-emc-core.c @ Line 1726 coccinelle WARNING: tegra210_emc_debug_temperature_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1917 /src/drivers/memory/tegra/tegra30-emc.c @ Line 1211 coccinelle WARNING: tegra_emc_debug_max_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1918 /src/drivers/memory/tegra/tegra30-emc.c @ Line 1181 coccinelle WARNING: tegra_emc_debug_min_rate_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
1919 /src/drivers/memory/tegra/tegra30-emc.c @ Line 1315 coccinelle line 1315 is redundant because platform_get_irq() already prints an error 1
1920 /src/drivers/memory/tegra/tegra30-emc.c @ Line 1285 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 1278, but without a corresponding object release within this function. 1
1921 /src/drivers/memory/tegra/tegra30-emc.c @ Line 1290 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 1278, but without a corresponding object release within this function. 1
1922 /src/drivers/memstick/core/ms_block.c @ Line 2036 coccinelle WARNING: Comparison of 0/1 to bool variable 1
1923 /src/drivers/memstick/host/jmb38x_ms.c @ Line 881 coccinelle ERROR: missing iounmap; ioremap on line 859 and execution via conditional on line 879 1
1924 /src/drivers/memstick/host/r592.c @ Line 23 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1925 /src/drivers/message/fusion/mptbase.c @ Line 5325 coccinelle WARNING: casting value returned by memory allocation function to (IOUnitPage2_t *) is useless. 1
1926 /src/drivers/message/fusion/mptbase.c @ Line 4978 coccinelle WARNING: casting value returned by memory allocation function to (LANPage0_t *) is useless. 1
1927 /src/drivers/message/fusion/mptbase.c @ Line 5024 coccinelle WARNING: casting value returned by memory allocation function to (LANPage1_t *) is useless. 1
1928 /src/drivers/message/fusion/mptctl.c @ Line 2309 coccinelle preceding lock on line 2168 1
1929 /src/drivers/message/fusion/mptfc.c @ Line 455 coccinelle ERROR: invalid reference to the index variable of the iterator on line 440 1
1930 /src/drivers/message/fusion/mptsas.c @ Line 3421 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1931 /src/drivers/message/fusion/mptsas.c @ Line 3427 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1932 /src/drivers/message/fusion/mptscsih.c @ Line 3144 coccinelle WARNING: use scnprintf or sprintf 1
1933 /src/drivers/message/fusion/mptscsih.c @ Line 3132 coccinelle WARNING: use scnprintf or sprintf 1
1934 /src/drivers/message/fusion/mptscsih.c @ Line 3157 coccinelle WARNING: use scnprintf or sprintf 1
1935 /src/drivers/message/fusion/mptscsih.c @ Line 3196 coccinelle WARNING: use scnprintf or sprintf 1
1936 /src/drivers/message/fusion/mptscsih.c @ Line 3183 coccinelle WARNING: use scnprintf or sprintf 1
1937 /src/drivers/message/fusion/mptscsih.c @ Line 3170 coccinelle WARNING: use scnprintf or sprintf 1
1938 /src/drivers/message/fusion/mptscsih.c @ Line 3062 coccinelle WARNING: use scnprintf or sprintf 1
1939 /src/drivers/message/fusion/mptscsih.c @ Line 3046 coccinelle WARNING: use scnprintf or sprintf 1
1940 /src/drivers/message/fusion/mptscsih.c @ Line 3078 coccinelle WARNING: use scnprintf or sprintf 1
1941 /src/drivers/message/fusion/mptscsih.c @ Line 3119 coccinelle WARNING: use scnprintf or sprintf 1
1942 /src/drivers/message/fusion/mptscsih.c @ Line 3105 coccinelle WARNING: use scnprintf or sprintf 1
1943 /src/drivers/message/fusion/mptscsih.c @ Line 3091 coccinelle WARNING: use scnprintf or sprintf 1
1944 /src/drivers/mfd/altera-sysmgr.c @ Line 155 coccinelle WARNING: Suspicious code. resource_size is maybe missing with res 1
1945 /src/drivers/mfd/arizona-irq.c @ Line 374 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1946 /src/drivers/mfd/dln2.c @ Line 183 coccinelle ERROR: invalid reference to the index variable of the iterator on line 171 1
1947 /src/drivers/mfd/htc-i2cpld.c @ Line 544 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1948 /src/drivers/mfd/janz-cmodio.c @ Line 157 coccinelle WARNING: use scnprintf or sprintf 1
1949 /src/drivers/mfd/stmpe.c @ Line 1351 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1950 /src/drivers/mfd/wm8350-irq.c @ Line 527 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1951 /src/drivers/mfd/wm8994-irq.c @ Line 232 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
1952 /src/drivers/misc/atmel-ssc.c @ Line 52 coccinelle ERROR: invalid reference to the index variable of the iterator on line 32 1
1953 /src/drivers/misc/atmel_tclib.c @ Line 63 coccinelle ERROR: invalid reference to the index variable of the iterator on line 50 1
1954 /src/drivers/misc/cxl/sysfs.c @ Line 181 coccinelle WARNING: conversion to bool not needed here 1
1955 /src/drivers/misc/enclosure.c @ Line 429 coccinelle WARNING: use scnprintf or sprintf 1
1956 /src/drivers/misc/enclosure.c @ Line 542 coccinelle WARNING: use scnprintf or sprintf 1
1957 /src/drivers/misc/enclosure.c @ Line 484 coccinelle WARNING: use scnprintf or sprintf 1
1958 /src/drivers/misc/enclosure.c @ Line 566 coccinelle WARNING: use scnprintf or sprintf 1
1959 /src/drivers/misc/enclosure.c @ Line 596 coccinelle WARNING: use scnprintf or sprintf 1
1960 /src/drivers/misc/enclosure.c @ Line 641 coccinelle WARNING: use scnprintf or sprintf 1
1961 /src/drivers/misc/enclosure.c @ Line 508 coccinelle WARNING: use scnprintf or sprintf 1
1962 /src/drivers/misc/enclosure.c @ Line 626 coccinelle WARNING: use scnprintf or sprintf 1
1963 /src/drivers/misc/fastrpc.c @ Line 1349 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1342 1
1964 /src/drivers/misc/habanalabs/gaudi/gaudi.c @ Line 5319 coccinelle preceding lock on line 5271 1
1965 /src/drivers/misc/hisi_hikey_usb.c @ Line 171 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
1966 /src/drivers/misc/ibmvmc.c @ Line 493 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1967 /src/drivers/misc/ibmvmc.c @ Line 1189 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1968 /src/drivers/misc/lkdtm/heap.c @ Line 88 coccinelle ERROR: reference preceded by free on line 85 1
1969 /src/drivers/misc/lkdtm/heap.c @ Line 48 coccinelle ERROR: reference preceded by free on line 47 1
1970 /src/drivers/misc/mei/hw-me.c @ Line 940 coccinelle preceding lock on line 904 1
1971 /src/drivers/misc/mei/hw-me.c @ Line 761 coccinelle preceding lock on line 750 1
1972 /src/drivers/misc/mei/hw-me.c @ Line 777 coccinelle preceding lock on line 750 1
1973 /src/drivers/misc/mic/scif/scif_api.c @ Line 133 coccinelle preceding lock on line 113 1
1974 /src/drivers/misc/mic/scif/scif_epd.c @ Line 306 coccinelle preceding lock on line 279 1
1975 /src/drivers/misc/mic/scif/scif_rma.c @ Line 20 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1976 /src/drivers/misc/ocxl/link.c @ Line 441 coccinelle ERROR: invalid reference to the index variable of the iterator on line 431 1
1977 /src/drivers/misc/pci_endpoint_test.c @ Line 317 coccinelle WARNING: Comparison to bool 1
1978 /src/drivers/misc/pci_endpoint_test.c @ Line 321 coccinelle WARNING: Comparison to bool 1
1979 /src/drivers/misc/sgi-gru/grukservices.c @ Line 1157 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1980 /src/drivers/misc/sgi-gru/grumain.c @ Line 632 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1981 /src/drivers/misc/sgi-gru/grumain.c @ Line 556 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1982 /src/drivers/misc/sgi-gru/grumain.c @ Line 568 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1983 /src/drivers/misc/sgi-gru/grumain.c @ Line 658 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1984 /src/drivers/misc/sgi-gru/grumain.c @ Line 667 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1985 /src/drivers/misc/sgi-gru/grumain.c @ Line 163 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
1986 /src/drivers/misc/vmw_balloon.c @ Line 888 coccinelle ERROR: invalid reference to the index variable of the iterator on line 874 1
1987 /src/drivers/misc/vmw_vmci/vmci_context.c @ Line 692 coccinelle ERROR: invalid reference to the index variable of the iterator on line 679 1
1988 /src/drivers/mmc/host/android-goldfish.c @ Line 462 coccinelle WARNING comparing pointer to 0, suggest !E 1
1989 /src/drivers/mmc/host/android-goldfish.c @ Line 462 coccinelle WARNING comparing pointer to 0 1
1990 /src/drivers/mmc/host/atmel-mci.c @ Line 1619 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1991 /src/drivers/mmc/host/atmel-mci.c @ Line 2404 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1992 /src/drivers/mmc/host/atmel-mci.c @ Line 2405 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1993 /src/drivers/mmc/host/atmel-mci.c @ Line 2406 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1994 /src/drivers/mmc/host/atmel-mci.c @ Line 2407 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1995 /src/drivers/mmc/host/atmel-mci.c @ Line 2408 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1996 /src/drivers/mmc/host/atmel-mci.c @ Line 2409 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1997 /src/drivers/mmc/host/atmel-mci.c @ Line 2410 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1998 /src/drivers/mmc/host/atmel-mci.c @ Line 2411 coccinelle WARNING: Assignment of 0/1 to bool variable 1
1999 /src/drivers/mmc/host/atmel-mci.c @ Line 2412 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2000 /src/drivers/mmc/host/atmel-mci.c @ Line 2413 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2001 /src/drivers/mmc/host/atmel-mci.c @ Line 2414 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2002 /src/drivers/mmc/host/atmel-mci.c @ Line 2420 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2003 /src/drivers/mmc/host/atmel-mci.c @ Line 2424 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2004 /src/drivers/mmc/host/atmel-mci.c @ Line 2425 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2005 /src/drivers/mmc/host/atmel-mci.c @ Line 2426 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2006 /src/drivers/mmc/host/atmel-mci.c @ Line 2427 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2007 /src/drivers/mmc/host/atmel-mci.c @ Line 2428 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2008 /src/drivers/mmc/host/atmel-mci.c @ Line 2431 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2009 /src/drivers/mmc/host/atmel-mci.c @ Line 2432 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2010 /src/drivers/mmc/host/atmel-mci.c @ Line 2433 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2011 /src/drivers/mmc/host/atmel-mci.c @ Line 2436 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2012 /src/drivers/mmc/host/atmel-mci.c @ Line 2437 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2013 /src/drivers/mmc/host/atmel-mci.c @ Line 2442 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2014 /src/drivers/mmc/host/atmel-mci.c @ Line 712 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2015 /src/drivers/mmc/host/davinci_mmc.c @ Line 923 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2016 /src/drivers/mmc/host/davinci_mmc.c @ Line 1269 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2017 /src/drivers/mmc/host/davinci_mmc.c @ Line 607 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2018 /src/drivers/mmc/host/davinci_mmc.c @ Line 480 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2019 /src/drivers/mmc/host/mtk-sd.c @ Line 2194 coccinelle WARNING: Comparison to bool 1
2020 /src/drivers/mmc/host/omap_hsmmc.c @ Line 288 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2021 /src/drivers/mmc/host/omap_hsmmc.c @ Line 297 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2022 /src/drivers/mmc/host/omap_hsmmc.c @ Line 1864 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2023 /src/drivers/mmc/host/omap_hsmmc.c @ Line 294 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2024 /src/drivers/mmc/host/omap_hsmmc.c @ Line 303 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2025 /src/drivers/mmc/host/owl-mmc.c @ Line 525 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2026 /src/drivers/mmc/host/owl-mmc.c @ Line 529 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2027 /src/drivers/mmc/host/sdhci-msm.c @ Line 1950 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2028 /src/drivers/mmc/host/sdhci-msm.c @ Line 1188 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2029 /src/drivers/mmc/host/sdhci-msm.c @ Line 1716 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2030 /src/drivers/mmc/host/sdhci-of-esdhc.c @ Line 160 coccinelle WARNING: Comparison to bool 1
2031 /src/drivers/mmc/host/sdhci-tegra.c @ Line 258 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2032 /src/drivers/mmc/host/sdhci.c @ Line 1712 coccinelle preceding lock on line 1721 1
2033 /src/drivers/mmc/host/sdhci.c @ Line 1725 coccinelle preceding lock on line 1721 1
2034 /src/drivers/mmc/host/sdhci.c @ Line 1728 coccinelle preceding lock on line 1721 1
2035 /src/drivers/most/most_usb.c @ Line 833 coccinelle WARNING: use scnprintf or sprintf 1
2036 /src/drivers/mtd/chips/cfi_cmdset_0001.c @ Line 981 coccinelle preceding lock on line 973 1
2037 /src/drivers/mtd/chips/cfi_cmdset_0001.c @ Line 1019 coccinelle preceding lock on line 973 1
2038 /src/drivers/mtd/chips/cfi_cmdset_0001.c @ Line 1019 coccinelle preceding lock on line 983 1
2039 /src/drivers/mtd/chips/cfi_cmdset_0001.c @ Line 1019 coccinelle preceding lock on line 1005 1
2040 /src/drivers/mtd/chips/cfi_cmdset_0001.c @ Line 1184 coccinelle preceding lock on line 1217 1
2041 /src/drivers/mtd/chips/cfi_cmdset_0001.c @ Line 1184 coccinelle preceding lock on line 1225 1
2042 /src/drivers/mtd/chips/cfi_cmdset_0002.c @ Line 968 coccinelle preceding lock on line 901 1
2043 /src/drivers/mtd/chips/cfi_cmdset_0002.c @ Line 968 coccinelle preceding lock on line 977 1
2044 /src/drivers/mtd/chips/cfi_cmdset_0002.c @ Line 1094 coccinelle preceding lock on line 1119 1
2045 /src/drivers/mtd/chips/cfi_cmdset_0002.c @ Line 1094 coccinelle preceding lock on line 1127 1
2046 /src/drivers/mtd/ftl.c @ Line 270 coccinelle WARNING: array_size is already used (line 266) to compute the same size 1
2047 /src/drivers/mtd/lpddr/lpddr_cmds.c @ Line 252 coccinelle preceding lock on line 244 1
2048 /src/drivers/mtd/lpddr/lpddr_cmds.c @ Line 291 coccinelle preceding lock on line 244 1
2049 /src/drivers/mtd/lpddr/lpddr_cmds.c @ Line 291 coccinelle preceding lock on line 254 1
2050 /src/drivers/mtd/lpddr/lpddr_cmds.c @ Line 291 coccinelle preceding lock on line 276 1
2051 /src/drivers/mtd/maps/sc520cdp.c @ Line 238 coccinelle ERROR: missing iounmap; ioremap on line 228 and execution via conditional on line 230 1
2052 /src/drivers/mtd/mtdcore.c @ Line 296 coccinelle WARNING: use scnprintf or sprintf 1
2053 /src/drivers/mtd/mtdcore.c @ Line 306 coccinelle WARNING: use scnprintf or sprintf 1
2054 /src/drivers/mtd/mtdcore.c @ Line 237 coccinelle WARNING: use scnprintf or sprintf 1
2055 /src/drivers/mtd/mtdcore.c @ Line 275 coccinelle WARNING: use scnprintf or sprintf 1
2056 /src/drivers/mtd/mtdcore.c @ Line 286 coccinelle WARNING: use scnprintf or sprintf 1
2057 /src/drivers/mtd/mtdcore.c @ Line 264 coccinelle WARNING: use scnprintf or sprintf 1
2058 /src/drivers/mtd/mtdcore.c @ Line 227 coccinelle WARNING: use scnprintf or sprintf 1
2059 /src/drivers/mtd/mtdcore.c @ Line 162 coccinelle WARNING: use scnprintf or sprintf 1
2060 /src/drivers/mtd/mtdcore.c @ Line 143 coccinelle WARNING: use scnprintf or sprintf 1
2061 /src/drivers/mtd/mtdcore.c @ Line 218 coccinelle WARNING: use scnprintf or sprintf 1
2062 /src/drivers/mtd/mtdcore.c @ Line 208 coccinelle WARNING: use scnprintf or sprintf 1
2063 /src/drivers/mtd/mtdcore.c @ Line 199 coccinelle WARNING: use scnprintf or sprintf 1
2064 /src/drivers/mtd/mtdcore.c @ Line 190 coccinelle WARNING: use scnprintf or sprintf 1
2065 /src/drivers/mtd/mtdcore.c @ Line 152 coccinelle WARNING: use scnprintf or sprintf 1
2066 /src/drivers/mtd/mtdcore.c @ Line 181 coccinelle WARNING: use scnprintf or sprintf 1
2067 /src/drivers/mtd/mtdcore.c @ Line 134 coccinelle WARNING: use scnprintf or sprintf 1
2068 /src/drivers/mtd/mtdcore.c @ Line 171 coccinelle WARNING: use scnprintf or sprintf 1
2069 /src/drivers/mtd/mtdpart.c @ Line 220 coccinelle WARNING: use scnprintf or sprintf 1
2070 /src/drivers/mtd/nand/raw/qcom_nandc.c @ Line 1773 coccinelle WARNING: conversion to bool not needed here 1
2071 /src/drivers/mtd/ubi/wl.c @ Line 2075 coccinelle preceding lock on line 2073 1
2072 /src/drivers/net/bonding/bond_alb.c @ Line 974 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2073 /src/drivers/net/can/at91_can.c @ Line 1185 coccinelle WARNING: use scnprintf or sprintf 1
2074 /src/drivers/net/can/janz-ican3.c @ Line 1834 coccinelle WARNING: use scnprintf or sprintf 1
2075 /src/drivers/net/can/spi/hi311x.c @ Line 759 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2076 /src/drivers/net/dsa/bcm_sf2_cfp.c @ Line 577 coccinelle ERROR: invalid reference to the index variable of the iterator on line 572 1
2077 /src/drivers/net/dsa/mv88e6xxx/chip.c @ Line 1213 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1201 1
2078 /src/drivers/net/dsa/mv88e6xxx/chip.c @ Line 1213 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1201 1
2079 /src/drivers/net/dsa/sja1105/sja1105_vl.c @ Line 43 coccinelle ERROR: invalid reference to the index variable of the iterator on line 32 1
2080 /src/drivers/net/ethernet/8390/ax88796.c @ Line 961 coccinelle ERROR: missing iounmap; ioremap on line 927 and execution via conditional on line 942 1
2081 /src/drivers/net/ethernet/amd/pcnet32.c @ Line 705 coccinelle preceding lock on line 700 1
2082 /src/drivers/net/ethernet/aquantia/atlantic/aq_nic.c @ Line 1478 coccinelle WARNING: conversion to bool not needed here 1
2083 /src/drivers/net/ethernet/aquantia/atlantic/aq_nic.c @ Line 133 coccinelle ERROR: Assignment of non-0/1 constant to bool variable 1
2084 /src/drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c @ Line 342 coccinelle ERROR: missing iounmap; ioremap on line 280 and execution via conditional on line 289 1
2085 /src/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c @ Line 13028 coccinelle ERROR: invalid reference to the index variable of the iterator on line 13017 1
2086 /src/drivers/net/ethernet/broadcom/genet/bcmgenet.c @ Line 2418 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2087 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 1208 clang-analyzer-deadcode.DeadStores Value stored to 'frame_val' is never read 2
2088 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 4633 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '!=' is a garbage value 85
2089 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 4639 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 85
2090 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 5511 clang-analyzer-deadcode.DeadStores Value stored to 'expected_sg_dig_ctrl' is never read 2
2091 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 5755 clang-analyzer-deadcode.DeadStores Value stored to 'current_link_up' is never read 2
2092 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 5991 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 54
2093 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 10806 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 30
2094 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 16022 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2095 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17558 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2096 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17563 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2097 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17568 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2098 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17570 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2099 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17572 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2100 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17574 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2101 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17576 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2102 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17578 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2103 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17580 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2104 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17582 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2105 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17585 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2106 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 17587 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
2107 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 18308 clang-analyzer-core.NullDereference Access to field 'pcierr_recovery' results in a dereference of a null pointer (loaded from variable 'tp') 8
2108 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 2605 smatch tg3_phy_reset_5703_4_5() error: uninitialized symbol 'phy9_orig'. 1
2109 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 5991 smatch tg3_setup_fiber_mii_phy() error: uninitialized symbol 'local_adv'. 1
2110 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 5991 smatch tg3_setup_fiber_mii_phy() error: uninitialized symbol 'remote_adv'. 1
2111 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 7377 smatch tg3_napi_disable() warn: potential spectre issue 'tp->napi' [w] (local cap) 1
2112 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 10723 smatch tg3_reset_hw() warn: inconsistent indenting 1
2113 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 11669 smatch tg3_start() warn: potential spectre issue 'tp->napi' [r] (local cap) 1
2114 /src/drivers/net/ethernet/broadcom/tg3.c @ Line 12046 smatch tg3_get_eeprom() warn: potential spectre issue 'data' [r] 1
2115 /src/drivers/net/ethernet/cavium/liquidio/cn66xx_regs.h @ Line 413 coccinelle duplicated argument to & or | 1
2116 /src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c @ Line 5141 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2117 /src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c @ Line 453 coccinelle atomic_dec_and_test variation before object free at line 456. 1
2118 /src/drivers/net/ethernet/chelsio/cxgb4/l2t.c @ Line 388 coccinelle atomic_dec_and_test variation before object free at line 389. 1
2119 /src/drivers/net/ethernet/faraday/ftgmac100.c @ Line 1427 coccinelle preceding lock on line 1392 1
2120 /src/drivers/net/ethernet/faraday/ftgmac100.c @ Line 1427 coccinelle preceding lock on line 1394 1
2121 /src/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c @ Line 2557 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2122 /src/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c @ Line 2544 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2123 /src/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c @ Line 1190 coccinelle second lock on line 1190 1
2124 /src/drivers/net/ethernet/freescale/fman/fman_port.c @ Line 1897 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 1798, but without a corresponding object release within this function. 1
2125 /src/drivers/net/ethernet/freescale/fman/fman_port.c @ Line 1903 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 1798, but without a corresponding object release within this function. 1
2126 /src/drivers/net/ethernet/intel/e100.c @ Line 1444 clang-analyzer-deadcode.DeadStores Value stored to 'stat' is never read 2
2127 /src/drivers/net/ethernet/intel/e100.c @ Line 2437 clang-analyzer-deadcode.DeadStores Value stored to 'nic' during its initialization is never read 2
2128 /src/drivers/net/ethernet/intel/e100.c @ Line 798 smatch e100_eeprom_save() warn: potential spectre issue 'nic->eeprom' [w] 1
2129 /src/drivers/net/ethernet/intel/e100.c @ Line 2526 smatch e100_get_eeprom() warn: potential spectre issue 'nic->eeprom' [w] 1
2130 /src/drivers/net/ethernet/intel/e100.c @ Line 2539 smatch e100_set_eeprom() warn: potential spectre issue 'nic->eeprom' [w] 1
2131 /src/drivers/net/ethernet/intel/e100.c @ Line 2712 smatch e100_get_strings() error: memcpy() '*e100_gstrings_test' too small (32 vs 160) 1
2132 /src/drivers/net/ethernet/intel/e100.c @ Line 2715 smatch e100_get_strings() error: memcpy() '*e100_gstrings_stats' too small (32 vs 992) 1
2133 /src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c @ Line 506 smatch e1000_set_eeprom() warn: potential spectre issue 'eeprom_buff' [r] 1
2134 /src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c @ Line 505 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2135 /src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c @ Line 1218 clang-analyzer-deadcode.DeadStores Value stored to 'ctrl_reg' is never read 2
2136 /src/drivers/net/ethernet/intel/e1000/e1000_hw.c @ Line 1040 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2137 /src/drivers/net/ethernet/intel/e1000/e1000_hw.c @ Line 1043 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2138 /src/drivers/net/ethernet/intel/e1000/e1000_hw.c @ Line 2434 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2139 /src/drivers/net/ethernet/intel/e1000/e1000_hw.c @ Line 3342 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 44
2140 /src/drivers/net/ethernet/intel/e1000/e1000_hw.c @ Line 4237 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '&' is a garbage value 24
2141 /src/drivers/net/ethernet/intel/e1000/e1000_main.c @ Line 2635 clang-analyzer-deadcode.DeadStores Value stored to 'current_itr' is never read 2
2142 /src/drivers/net/ethernet/intel/e1000e/80003es2lan.c @ Line 376 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2143 /src/drivers/net/ethernet/intel/e1000e/80003es2lan.c @ Line 445 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2144 /src/drivers/net/ethernet/intel/e1000e/82571.c @ Line 901 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2145 /src/drivers/net/ethernet/intel/e1000e/ethtool.c @ Line 595 smatch e1000_set_eeprom() warn: potential spectre issue 'eeprom_buff' [r] 1
2146 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 3278 smatch e1000_read_nvm_spt() warn: potential spectre issue 'dev_spec->shadow_ram' [r] 1
2147 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 3366 smatch e1000_read_nvm_ich8lan() warn: potential spectre issue 'dev_spec->shadow_ram' [r] 1
2148 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 3745 smatch e1000_write_nvm_ich8lan() warn: potential spectre issue 'dev_spec->shadow_ram' [w] 1
2149 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 884 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2150 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 3837 clang-analyzer-deadcode.DeadStores Value stored to 'act_offset' is never read 2
2151 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 3883 clang-analyzer-deadcode.DeadStores Value stored to 'act_offset' is never read 2
2152 /src/drivers/net/ethernet/intel/e1000e/ich8lan.c @ Line 5160 clang-analyzer-deadcode.DeadStores Value stored to 'ret_val' is never read 2
2153 /src/drivers/net/ethernet/intel/e1000e/manage.c @ Line 23 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 28
2154 /src/drivers/net/ethernet/intel/e1000e/netdev.c @ Line 954 clang-analyzer-deadcode.DeadStores Value stored to 'hw' during its initialization is never read 2
2155 /src/drivers/net/ethernet/intel/e1000e/netdev.c @ Line 1348 clang-analyzer-deadcode.DeadStores Value stored to 'hw' during its initialization is never read 2
2156 /src/drivers/net/ethernet/intel/e1000e/netdev.c @ Line 1374 clang-analyzer-core.NullDereference Access to field 'data' results in a dereference of a null pointer (loaded from variable 'skb') 41
2157 /src/drivers/net/ethernet/intel/e1000e/netdev.c @ Line 2590 clang-analyzer-deadcode.DeadStores Value stored to 'current_itr' is never read 2
2158 /src/drivers/net/ethernet/intel/e1000e/netdev.c @ Line 6729 clang-analyzer-deadcode.DeadStores Value stored to 'retval' is never read 2
2159 /src/drivers/net/ethernet/intel/e1000e/phy.c @ Line 2641 clang-analyzer-deadcode.DeadStores Value stored to 'page' during its initialization is never read 2
2160 /src/drivers/net/ethernet/intel/e1000e/ptp.c @ Line 241 clang-analyzer-deadcode.DeadStores Value stored to 'hw' during its initialization is never read 2
2161 /src/drivers/net/ethernet/intel/e1000e/ptp.c @ Line 248 clang-analyzer-deadcode.DeadStores Value stored to 'ts' is never read 2
2162 /src/drivers/net/ethernet/intel/i40e/i40e_ethtool.c @ Line 3868 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3822 1
2163 /src/drivers/net/ethernet/intel/i40e/i40e_main.c @ Line 7128 coccinelle ERROR: invalid reference to the index variable of the iterator on line 7095 1
2164 /src/drivers/net/ethernet/intel/iavf/iavf_common.c @ Line 932 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2165 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4590 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2166 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4436 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2167 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4394 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2168 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4016 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2169 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 92 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2170 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4931 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2171 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4953 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2172 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 4959 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2173 /src/drivers/net/ethernet/intel/igc/igc_main.c @ Line 3599 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2174 /src/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c @ Line 2367 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2175 /src/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c @ Line 2371 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2176 /src/drivers/net/ethernet/jme.c @ Line 1274 coccinelle atomic_dec_and_test variation before object free at line 1298. 1
2177 /src/drivers/net/ethernet/jme.c @ Line 1274 coccinelle atomic_dec_and_test variation before object free at line 1337. 1
2178 /src/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c @ Line 4051 coccinelle preceding lock on line 3953 1
2179 /src/drivers/net/ethernet/marvell/prestera/prestera_main.c @ Line 76 coccinelle ERROR: invalid reference to the index variable of the iterator on line 70 1
2180 /src/drivers/net/ethernet/marvell/prestera/prestera_main.c @ Line 62 coccinelle ERROR: invalid reference to the index variable of the iterator on line 56 1
2181 /src/drivers/net/ethernet/marvell/sky2.c @ Line 3495 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 32
2182 /src/drivers/net/ethernet/marvell/sky2.c @ Line 4988 clang-analyzer-deadcode.DeadStores Although the value stored to 'err' is used in the enclosing expression, the value is never actually read from 'err' 2
2183 /src/drivers/net/ethernet/marvell/sky2.c @ Line 2629 smatch sky2_skb_rx() set_param_user_data: no type for 'skb->protocol->h_proto' 1
2184 /src/drivers/net/ethernet/mellanox/mlx4/en_rx.c @ Line 687 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2185 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4826 coccinelle ERROR: reference preceded by free on line 4832 1
2186 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4845 coccinelle ERROR: reference preceded by free on line 4832 1
2187 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 5141 coccinelle ERROR: reference preceded by free on line 5145 1
2188 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 5157 coccinelle ERROR: reference preceded by free on line 5145 1
2189 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 5099 coccinelle ERROR: reference preceded by free on line 5099 1
2190 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 5095 coccinelle ERROR: reference preceded by free on line 5100 1
2191 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4886 coccinelle ERROR: reference preceded by free on line 4894 1
2192 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4899 coccinelle ERROR: reference preceded by free on line 4894 1
2193 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4912 coccinelle ERROR: reference preceded by free on line 4894 1
2194 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4954 coccinelle ERROR: reference preceded by free on line 4962 1
2195 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4688 coccinelle ERROR: reference preceded by free on line 4697 1
2196 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4708 coccinelle ERROR: reference preceded by free on line 4697 1
2197 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4761 coccinelle ERROR: reference preceded by free on line 4767 1
2198 /src/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c @ Line 4781 coccinelle ERROR: reference preceded by free on line 4767 1
2199 /src/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c @ Line 4169 coccinelle ERROR: iterator variable bound on line 4137 cannot be NULL 1
2200 /src/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c @ Line 45 coccinelle WARNING: Use ARRAY_SIZE 1
2201 /src/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c @ Line 68 coccinelle WARNING: Use ARRAY_SIZE 1
2202 /src/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c @ Line 568 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2203 /src/drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c @ Line 184 coccinelle ERROR: invalid reference to the index variable of the iterator on line 198 1
2204 /src/drivers/net/ethernet/microchip/enc28j60_hw.h @ Line 29 coccinelle duplicated argument to & or | 1
2205 /src/drivers/net/ethernet/microchip/encx24j600_hw.h @ Line 101 coccinelle duplicated argument to & or | 1
2206 /src/drivers/net/ethernet/myricom/myri10ge/myri10ge.c @ Line 2898 coccinelle ERROR: iterator variable bound on line 2893 cannot be NULL 1
2207 /src/drivers/net/ethernet/neterion/vxge/vxge-config.c @ Line 218 coccinelle preceding lock on line 166 1
2208 /src/drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c @ Line 898 coccinelle preceding lock on line 839 1
2209 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 3479 coccinelle WARNING: possible condition with no effect (if == else) 1
2210 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 2925 clang-analyzer-core.NullDereference Access to field 'data' results in a dereference of a null pointer (loaded from variable 'skb') 63
2211 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 2952 clang-analyzer-core.NullDereference Access to field 'data' results in a dereference of a null pointer (loaded from variable 'skb') 63
2212 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 2971 clang-analyzer-core.NullDereference Access to field 'ip_summed' results in a dereference of a null pointer (loaded from variable 'skb') 63
2213 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 3026 clang-analyzer-core.NullDereference Access to field 'data' results in a dereference of a null pointer (loaded from variable 'skb') 48
2214 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 3391 clang-analyzer-deadcode.DeadStores Value stored to 'newls' during its initialization is never read 2
2215 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 3392 clang-analyzer-deadcode.DeadStores Value stored to 'newdup' during its initialization is never read 2
2216 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 4752 smatch nv_set_ringparam() warn: potential spectre issue 'np->rx_ring.orig' [r] 1
2217 /src/drivers/net/ethernet/nvidia/forcedeth.c @ Line 4755 smatch nv_set_ringparam() warn: potential spectre issue 'np->rx_ring.ex' [r] 1
2218 /src/drivers/net/ethernet/pensando/ionic/ionic_dev.c @ Line 482 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2219 /src/drivers/net/ethernet/qlogic/qed/qed_dev.c @ Line 210 coccinelle ERROR: invalid reference to the index variable of the iterator on line 191 1
2220 /src/drivers/net/ethernet/qlogic/qed/qed_int.c @ Line 1879 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2221 /src/drivers/net/ethernet/qlogic/qed/qed_int.c @ Line 1872 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2222 /src/drivers/net/ethernet/qlogic/qed/qed_iwarp.c @ Line 1651 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1629 1
2223 /src/drivers/net/ethernet/qlogic/qed/qed_mcp.c @ Line 2235 coccinelle WARNING: Comparison to bool 1
2224 /src/drivers/net/ethernet/qlogic/qed/qed_mcp.c @ Line 1374 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2225 /src/drivers/net/ethernet/qlogic/qed/qed_spq.c @ Line 966 coccinelle ERROR: invalid reference to the index variable of the iterator on line 933 1
2226 /src/drivers/net/ethernet/qlogic/qed/qed_spq.c @ Line 966 coccinelle ERROR: invalid reference to the index variable of the iterator on line 933 1
2227 /src/drivers/net/ethernet/qlogic/qed/qed_vf.c @ Line 184 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2228 /src/drivers/net/ethernet/qlogic/qed/qed_vf.c @ Line 1249 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2229 /src/drivers/net/ethernet/qlogic/qede/qede_filter.c @ Line 845 coccinelle ERROR: invalid reference to the index variable of the iterator on line 841 1
2230 /src/drivers/net/ethernet/qlogic/qede/qede_filter.c @ Line 845 coccinelle ERROR: invalid reference to the index variable of the iterator on line 841 1
2231 /src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c @ Line 699 coccinelle WARNING: Comparison to bool 1
2232 /src/drivers/net/ethernet/realtek/8139too.c @ Line 853 clang-analyzer-deadcode.DeadStores Value stored to 'i' is never read 2
2233 /src/drivers/net/ethernet/realtek/8139too.c @ Line 1322 clang-analyzer-deadcode.DeadStores Value stored to 'ioaddr' during its initialization is never read 2
2234 /src/drivers/net/ethernet/realtek/r8169_main.c @ Line 1529 smatch rtl8169_rx_vlan_tag() set_param_user_data: no type for 'skb->protocol->h_proto' 1
2235 /src/drivers/net/ethernet/realtek/r8169_main.c @ Line 1676 smatch rtl8169_get_strings() error: memcpy() '*rtl8169_gstrings' too small (32 vs 416) 1
2236 /src/drivers/net/ethernet/realtek/r8169_main.c @ Line 5218 smatch rtl_get_ether_clk() warn: 'clk' not released on lines: 5218. 1
2237 /src/drivers/net/ethernet/rocker/rocker_ofdpa.c @ Line 1936 coccinelle ERROR: reference preceded by free on line 1924 1
2238 /src/drivers/net/ethernet/sfc/ef10_sriov.c @ Line 664 coccinelle preceding lock on line 580 1
2239 /src/drivers/net/ethernet/sfc/ef10_sriov.c @ Line 684 coccinelle preceding lock on line 580 1
2240 /src/drivers/net/ethernet/sfc/enum.h @ Line 80 coccinelle duplicated argument to & or | 1
2241 /src/drivers/net/ethernet/sfc/mcdi_filters.c @ Line 549 coccinelle preceding lock on line 380 1
2242 /src/drivers/net/ethernet/sfc/ptp.c @ Line 1446 coccinelle alloc with no test, possible model on line 1461 1
2243 /src/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c @ Line 233 coccinelle WARNING: possible condition with no effect (if == else) 1
2244 /src/drivers/net/ethernet/sun/niu.c @ Line 9555 coccinelle atomic_dec_and_test variation before object free at line 9556. 1
2245 /src/drivers/net/ethernet/ti/tlan.c @ Line 257 coccinelle preceding lock on line 252 1
2246 /src/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c @ Line 1600 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1574 1
2247 /src/drivers/net/ethernet/xilinx/xilinx_emaclite.c @ Line 692 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2248 /src/drivers/net/ethernet/xilinx/xilinx_emaclite.c @ Line 393 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2249 /src/drivers/net/ethernet/xilinx/xilinx_emaclite.c @ Line 401 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2250 /src/drivers/net/ethernet/xilinx/xilinx_emaclite.c @ Line 334 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2251 /src/drivers/net/ethernet/xilinx/xilinx_emaclite.c @ Line 336 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2252 /src/drivers/net/ethernet/xircom/xirc2ps_cs.c @ Line 375 coccinelle duplicated argument to & or | 1
2253 /src/drivers/net/hyperv/rndis_filter.c @ Line 304 coccinelle ERROR: invalid reference to the index variable of the iterator on line 288 1
2254 /src/drivers/net/hyperv/rndis_filter.c @ Line 320 coccinelle ERROR: invalid reference to the index variable of the iterator on line 288 1
2255 /src/drivers/net/hyperv/rndis_filter.c @ Line 323 coccinelle ERROR: invalid reference to the index variable of the iterator on line 288 1
2256 /src/drivers/net/ieee802154/at86rf230.c @ Line 355 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2257 /src/drivers/net/ieee802154/at86rf230.c @ Line 767 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2258 /src/drivers/net/ieee802154/at86rf230.c @ Line 865 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2259 /src/drivers/net/ieee802154/cc2520.c @ Line 902 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2260 /src/drivers/net/ieee802154/cc2520.c @ Line 513 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2261 /src/drivers/net/ieee802154/cc2520.c @ Line 530 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2262 /src/drivers/net/ieee802154/mcr20a.c @ Line 899 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2263 /src/drivers/net/ieee802154/mcr20a.c @ Line 912 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2264 /src/drivers/net/ieee802154/mcr20a.c @ Line 474 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2265 /src/drivers/net/ipa/gsi.c @ Line 1977 coccinelle line 1977 is redundant because platform_get_irq() already prints an error 1
2266 /src/drivers/net/ipa/ipa_smp2p.c @ Line 186 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2267 /src/drivers/net/loopback.c @ Line 141 smatch loopback_dev_init() set_param_user_data: no type for '*dev->name' 1
2268 /src/drivers/net/loopback.c @ Line 149 smatch loopback_dev_free() set_param_user_data: no type for '*dev->name' 1
2269 /src/drivers/net/macsec.c @ Line 1661 coccinelle preceding lock on line 1640 1
2270 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_addr.sa_family' 1
2271 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_broadaddr.sa_family' 1
2272 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_dstaddr.sa_family' 1
2273 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_flags' 1
2274 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_hwaddr.sa_family' 1
2275 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_ivalue' 1
2276 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_map.base_addr' 1
2277 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_map.dma' 1
2278 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_map.irq' 1
2279 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_map.mem_end' 1
2280 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_map.mem_start' 1
2281 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_map.port' 1
2282 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_mtu' 1
2283 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_netmask.sa_family' 1
2284 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_settings.size' 1
2285 /src/drivers/net/mii.c @ Line 584 smatch generic_mii_ioctl() set_param_user_data: no type for 'mii_data->ifr_ifru.ifru_settings.type' 1
2286 /src/drivers/net/phy/mdio_bus.c @ Line 671 clang-analyzer-deadcode.DeadStores Value stored to 'phydev' during its initialization is never read 2
2287 /src/drivers/net/phy/phy-core.c @ Line 291 clang-analyzer-deadcode.DeadStores Value stored to 'node' during its initialization is never read 2
2288 /src/drivers/net/phy/phy-core.c @ Line 306 clang-analyzer-deadcode.DeadStores Value stored to 'node' during its initialization is never read 2
2289 /src/drivers/net/phy/phy_device.c @ Line 1412 smatch phy_attach_direct() error: we previously assumed 'phydev->attached_dev' could be null (see line 1395) 1
2290 /src/drivers/net/phy/phy_device.c @ Line 2841 smatch phy_probe() warn: inconsistent indenting 1
2291 /src/drivers/net/ppp/bsd_comp.c @ Line 439 coccinelle WARNING: array_size is already used (line 409) to compute the same size 1
2292 /src/drivers/net/rionet.c @ Line 435 coccinelle ERROR: invalid reference to the index variable of the iterator on line 415 1
2293 /src/drivers/net/tap.c @ Line 785 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2294 /src/drivers/net/team/team.c @ Line 2742 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2743 1
2295 /src/drivers/net/tun.c @ Line 767 coccinelle WARNING: Comparison to bool 1
2296 /src/drivers/net/virtio_net.c @ Line 1558 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2297 /src/drivers/net/wireless/ath/ath10k/mac.c @ Line 499 coccinelle ERROR: invalid reference to the index variable of the iterator on line 485 1
2298 /src/drivers/net/wireless/ath/ath10k/spectral.c @ Line 176 coccinelle ERROR: invalid reference to the index variable of the iterator on line 171 1
2299 /src/drivers/net/wireless/ath/ath11k/dp_rx.c @ Line 4170 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4160 1
2300 /src/drivers/net/wireless/ath/ath11k/dp_rx.c @ Line 4170 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4160 1
2301 /src/drivers/net/wireless/ath/ath6kl/htc_mbox.c @ Line 107 coccinelle ERROR: invalid reference to the index variable of the iterator on line 64 1
2302 /src/drivers/net/wireless/ath/ath9k/ar9003_aic.c @ Line 115 coccinelle duplicated argument to & or | 1
2303 /src/drivers/net/wireless/ath/ath9k/ar9003_aic.c @ Line 116 coccinelle duplicated argument to & or | 1
2304 /src/drivers/net/wireless/ath/ath9k/ar9003_aic.c @ Line 117 coccinelle duplicated argument to & or | 1
2305 /src/drivers/net/wireless/ath/ath9k/ar9003_aic.c @ Line 118 coccinelle duplicated argument to & or | 1
2306 /src/drivers/net/wireless/ath/ath9k/ar9003_aic.c @ Line 119 coccinelle duplicated argument to & or | 1
2307 /src/drivers/net/wireless/ath/ath9k/ar9003_aic.c @ Line 120 coccinelle duplicated argument to & or | 1
2308 /src/drivers/net/wireless/broadcom/b43/phy_n.c @ Line 4606 coccinelle WARNING: possible condition with no effect (if == else) 1
2309 /src/drivers/net/wireless/broadcom/b43/phy_n.c @ Line 4640 coccinelle WARNING: possible condition with no effect (if == else) 1
2310 /src/drivers/net/wireless/broadcom/b43/xmit.c @ Line 174 coccinelle WARNING: possible condition with no effect (if == else) 1
2311 /src/drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c @ Line 490 coccinelle ERROR: ( * ifp ) is NULL but dereferenced. 1
2312 /src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c @ Line 3996 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2313 /src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c @ Line 4033 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2314 /src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c @ Line 3952 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2315 /src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c @ Line 3975 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2316 /src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c @ Line 4062 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2317 /src/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c @ Line 4081 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2318 /src/drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c @ Line 956 coccinelle ERROR: invalid reference to the index variable of the iterator on line 934 1
2319 /src/drivers/net/wireless/intel/iwlwifi/mvm/time-event.c @ Line 388 coccinelle ERROR: invalid reference to the index variable of the iterator on line 379 1
2320 /src/drivers/net/wireless/intel/iwlwifi/pcie/trans.c @ Line 180 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2321 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 370 coccinelle WARNING: use scnprintf or sprintf 1
2322 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 420 coccinelle WARNING: use scnprintf or sprintf 1
2323 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 726 coccinelle WARNING: use scnprintf or sprintf 1
2324 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 479 coccinelle WARNING: use scnprintf or sprintf 1
2325 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 172 coccinelle WARNING: use scnprintf or sprintf 1
2326 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 271 coccinelle WARNING: use scnprintf or sprintf 1
2327 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 224 coccinelle WARNING: use scnprintf or sprintf 1
2328 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 665 coccinelle WARNING: use scnprintf or sprintf 1
2329 /src/drivers/net/wireless/marvell/libertas/mesh.c @ Line 604 coccinelle WARNING: use scnprintf or sprintf 1
2330 /src/drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c @ Line 224 coccinelle WARNING: return of 0/1 in function 'mt7663_usb_sdio_tx_status_data' with return type bool 1
2331 /src/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c @ Line 1523 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2332 /src/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c @ Line 1524 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2333 /src/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c @ Line 1525 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2334 /src/drivers/net/wireless/ray_cs.c @ Line 2111 coccinelle WARNING: possible condition with no effect (if == else) 1
2335 /src/drivers/net/wireless/realtek/rtlwifi/base.c @ Line 1054 coccinelle WARNING: Comparison to bool 1
2336 /src/drivers/net/wireless/realtek/rtlwifi/base.c @ Line 509 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2337 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c @ Line 1276 coccinelle WARNING: possible condition with no effect (if == else) 1
2338 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c @ Line 1808 coccinelle WARNING: possible condition with no effect (if == else) 1
2339 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c @ Line 1830 coccinelle WARNING: possible condition with no effect (if == else) 1
2340 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c @ Line 1854 coccinelle WARNING: possible condition with no effect (if == else) 1
2341 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c @ Line 1876 coccinelle WARNING: possible condition with no effect (if == else) 1
2342 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a1ant.c @ Line 1604 coccinelle WARNING: possible condition with no effect (if == else) 1
2343 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 2816 coccinelle WARNING: possible condition with no effect (if == else) 1
2344 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 3327 coccinelle WARNING: possible condition with no effect (if == else) 1
2345 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 2950 coccinelle WARNING: possible condition with no effect (if == else) 1
2346 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 3138 coccinelle WARNING: possible condition with no effect (if == else) 1
2347 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 1727 coccinelle WARNING: possible condition with no effect (if == else) 1
2348 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 1745 coccinelle WARNING: possible condition with no effect (if == else) 1
2349 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 1765 coccinelle WARNING: possible condition with no effect (if == else) 1
2350 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8821a2ant.c @ Line 1783 coccinelle WARNING: possible condition with no effect (if == else) 1
2351 /src/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c @ Line 892 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2352 /src/drivers/net/wireless/realtek/rtlwifi/ps.c @ Line 801 coccinelle WARNING: Comparison to bool 1
2353 /src/drivers/net/wireless/realtek/rtlwifi/ps.c @ Line 803 coccinelle WARNING: Comparison to bool 1
2354 /src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c @ Line 1376 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2355 /src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c @ Line 2305 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2356 /src/drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c @ Line 1347 coccinelle WARNING: possible condition with no effect (if == else) 1
2357 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c @ Line 2695 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2358 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c @ Line 2698 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2359 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c @ Line 2719 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2360 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c @ Line 3985 coccinelle WARNING: Comparison to bool 1
2361 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c @ Line 4095 coccinelle WARNING: Comparison to bool 1
2362 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c @ Line 4254 coccinelle WARNING: Comparison to bool 1
2363 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c @ Line 3853 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2364 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c @ Line 3988 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2365 /src/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c @ Line 282 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2366 /src/drivers/net/wireless/realtek/rtw88/debug.c @ Line 778 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2367 /src/drivers/net/wireless/st/cw1200/queue.c @ Line 314 coccinelle WARNING: Comparison to bool 1
2368 /src/drivers/net/wireless/ti/wl12xx/cmd.c @ Line 104 coccinelle WARNING: Comparison to bool 1
2369 /src/drivers/net/wireless/ti/wl12xx/cmd.c @ Line 172 coccinelle WARNING: Comparison to bool 1
2370 /src/drivers/net/xen-netback/netback.c @ Line 1076 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2371 /src/drivers/nfc/st-nci/i2c.c @ Line 52 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2372 /src/drivers/nfc/st-nci/spi.c @ Line 53 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2373 /src/drivers/ntb/hw/mscc/ntb_hw_switchtec.c @ Line 530 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2374 /src/drivers/nvdimm/region_devs.c @ Line 1076 coccinelle alloc with no test, possible model on line 1088 1
2375 /src/drivers/nvme/target/fc.c @ Line 1585 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1572 1
2376 /src/drivers/nvme/target/io-cmd-file.c @ Line 132 coccinelle WARNING: Comparison to bool 1
2377 /src/drivers/opp/debugfs.c @ Line 200 coccinelle ERROR: invalid reference to the index variable of the iterator on line 195 1
2378 /src/drivers/pci/access.c @ Line 63 smatch pci_bus_read_config_byte() error: uninitialized symbol 'flags'. 1
2379 /src/drivers/pci/access.c @ Line 64 smatch pci_bus_read_config_word() error: uninitialized symbol 'flags'. 1
2380 /src/drivers/pci/access.c @ Line 65 smatch pci_bus_read_config_dword() error: uninitialized symbol 'flags'. 1
2381 /src/drivers/pci/access.c @ Line 66 smatch pci_bus_write_config_byte() error: uninitialized symbol 'flags'. 1
2382 /src/drivers/pci/access.c @ Line 67 smatch pci_bus_write_config_word() error: uninitialized symbol 'flags'. 1
2383 /src/drivers/pci/access.c @ Line 68 smatch pci_bus_write_config_dword() error: uninitialized symbol 'flags'. 1
2384 /src/drivers/pci/controller/dwc/pci-exynos.c @ Line 93 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2385 /src/drivers/pci/controller/dwc/pci-meson.c @ Line 118 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2386 /src/drivers/pci/controller/dwc/pci-meson.c @ Line 211 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2387 /src/drivers/pci/controller/dwc/pcie-kirin.c @ Line 141 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2388 /src/drivers/pci/controller/dwc/pcie-kirin.c @ Line 172 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2389 /src/drivers/pci/controller/pci-hyperv.c @ Line 2084 coccinelle ERROR: reference preceded by free on line 2065 1
2390 /src/drivers/pci/controller/pci-tegra.c @ Line 1311 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2391 /src/drivers/pci/controller/pcie-rockchip-host.c @ Line 619 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2392 /src/drivers/pci/hotplug/pci_hotplug_core.c @ Line 76 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 19
2393 /src/drivers/pci/hotplug/pci_hotplug_core.c @ Line 133 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 19
2394 /src/drivers/pci/hotplug/pci_hotplug_core.c @ Line 178 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 19
2395 /src/drivers/pci/hotplug/pci_hotplug_core.c @ Line 195 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 19
2396 /src/drivers/pci/hotplug/pnv_php.c @ Line 161 coccinelle ERROR: probable double put. 1
2397 /src/drivers/pci/pci.c @ Line 6212 smatch pci_specified_resource_alignment() warn: should '1 << align_order' be a 64 bit type? 1
2398 /src/drivers/pci/pci.c @ Line 6493 coccinelle duplicated argument to && or || 1
2399 /src/drivers/pci/pcie/aspm.c @ Line 349 smatch calc_l1ss_pwron() warn: ignoring unreachable code. 1
2400 /src/drivers/pci/pcie/pme.c @ Line 184 coccinelle ERROR: invalid reference to the index variable of the iterator on line 172 1
2401 /src/drivers/pci/setup-bus.c @ Line 87 clang-analyzer-unix.Malloc Use of memory after it is freed 30
2402 /src/drivers/pci/setup-bus.c @ Line 460 clang-analyzer-unix.Malloc Use of memory after it is freed 13
2403 /src/drivers/pcmcia/cistpl.c @ Line 61 smatch release_cis_mem() set_param_user_data: no type for 's->devt' 1
2404 /src/drivers/pcmcia/cs.c @ Line 83 smatch pcmcia_put_socket() set_param_user_data: no type for 'skt->devt' 1
2405 /src/drivers/pcmcia/cs.c @ Line 741 smatch pccard_register_pcmcia() set_param_user_data: no type for 's->devt' 1
2406 /src/drivers/pcmcia/ds.c @ Line 321 smatch pcmcia_card_remove() set_param_user_data: no type for 's->devt' 1
2407 /src/drivers/pcmcia/pxa2xx_trizeps4.c @ Line 61 coccinelle WARNING: possible condition with no effect (if == else) 1
2408 /src/drivers/pcmcia/yenta_socket.c @ Line 33 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2409 /src/drivers/perf/arm-cci.c @ Line 309 coccinelle WARNING: use scnprintf or sprintf 1
2410 /src/drivers/perf/arm-cci.c @ Line 528 coccinelle WARNING: use scnprintf or sprintf 1
2411 /src/drivers/perf/arm-cci.c @ Line 708 coccinelle WARNING: use scnprintf or sprintf 1
2412 /src/drivers/perf/arm-cci.c @ Line 699 coccinelle WARNING: use scnprintf or sprintf 1
2413 /src/drivers/perf/arm-ccn.c @ Line 224 coccinelle WARNING: use scnprintf or sprintf 1
2414 /src/drivers/perf/arm-cmn.c @ Line 351 coccinelle WARNING: use scnprintf or sprintf 1
2415 /src/drivers/perf/arm-cmn.c @ Line 563 coccinelle WARNING: use scnprintf or sprintf 1
2416 /src/drivers/perf/arm_dsu_pmu.c @ Line 139 coccinelle WARNING: use scnprintf or sprintf 1
2417 /src/drivers/perf/arm_dsu_pmu.c @ Line 149 coccinelle WARNING: use scnprintf or sprintf 1
2418 /src/drivers/perf/arm_spe_pmu.c @ Line 129 coccinelle WARNING: use scnprintf or sprintf 1
2419 /src/drivers/perf/fsl_imx8_ddr_perf.c @ Line 119 coccinelle WARNING: use scnprintf or sprintf 1
2420 /src/drivers/perf/qcom_l2_pmu.c @ Line 767 coccinelle ERROR: invalid reference to the index variable of the iterator on line 755 1
2421 /src/drivers/perf/thunderx2_pmu.c @ Line 814 coccinelle ERROR: invalid reference to the index variable of the iterator on line 805 1
2422 /src/drivers/perf/xgene_pmu.c @ Line 1491 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1482 1
2423 /src/drivers/phy/motorola/phy-cpcap-usb.c @ Line 146 coccinelle WARNING: conversion to bool not needed here 1
2424 /src/drivers/phy/motorola/phy-cpcap-usb.c @ Line 365 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2425 /src/drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c @ Line 276 coccinelle duplicated argument to & or | 1
2426 /src/drivers/phy/socionext/phy-uniphier-ahci.c @ Line 276 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2427 /src/drivers/phy/tegra/phy-tegra194-p2u.c @ Line 95 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2428 /src/drivers/pinctrl/bcm/pinctrl-bcm2835.c @ Line 420 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2429 /src/drivers/pinctrl/bcm/pinctrl-ns2-mux.c @ Line 856 coccinelle WARNING: Comparison to bool 1
2430 /src/drivers/pinctrl/bcm/pinctrl-ns2-mux.c @ Line 856 coccinelle WARNING: Comparison to bool 1
2431 /src/drivers/pinctrl/bcm/pinctrl-ns2-mux.c @ Line 760 coccinelle WARNING: Comparison to bool 1
2432 /src/drivers/pinctrl/bcm/pinctrl-ns2-mux.c @ Line 762 coccinelle WARNING: Comparison to bool 1
2433 /src/drivers/pinctrl/bcm/pinctrl-nsp-gpio.c @ Line 474 coccinelle WARNING: Comparison to bool 1
2434 /src/drivers/pinctrl/bcm/pinctrl-nsp-gpio.c @ Line 474 coccinelle WARNING: Comparison to bool 1
2435 /src/drivers/pinctrl/nomadik/pinctrl-abx500.c @ Line 430 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2436 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 481 coccinelle WARNING: Comparison to bool 1
2437 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 496 coccinelle WARNING: Comparison to bool 1
2438 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 510 coccinelle WARNING: Comparison to bool 1
2439 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 597 coccinelle WARNING: Comparison to bool 1
2440 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 1369 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2441 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 1379 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2442 /src/drivers/pinctrl/nomadik/pinctrl-nomadik.c @ Line 1396 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2443 /src/drivers/pinctrl/pinctrl-mcp23s08.c @ Line 513 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2444 /src/drivers/pinctrl/pinctrl-ocelot.c @ Line 732 coccinelle WARNING: conversion to bool not needed here 1
2445 /src/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c @ Line 334 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2446 /src/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c @ Line 340 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2447 /src/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c @ Line 353 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2448 /src/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c @ Line 357 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2449 /src/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c @ Line 382 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2450 /src/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c @ Line 386 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2451 /src/drivers/pinctrl/sprd/pinctrl-sprd.c @ Line 634 coccinelle WARNING: Comparison to bool 1
2452 /src/drivers/pinctrl/sprd/pinctrl-sprd.c @ Line 645 coccinelle WARNING: Comparison to bool 1
2453 /src/drivers/pinctrl/sprd/pinctrl-sprd.c @ Line 656 coccinelle WARNING: Comparison to bool 1
2454 /src/drivers/pinctrl/sprd/pinctrl-sprd.c @ Line 670 coccinelle WARNING: Comparison to bool 1
2455 /src/drivers/pinctrl/sprd/pinctrl-sprd.c @ Line 690 coccinelle WARNING: Comparison to bool 1
2456 /src/drivers/pinctrl/sprd/pinctrl-sprd.c @ Line 705 coccinelle WARNING: Comparison to bool 1
2457 /src/drivers/pinctrl/stm32/pinctrl-stm32.c @ Line 572 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2458 /src/drivers/pinctrl/stm32/pinctrl-stm32.c @ Line 591 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2459 /src/drivers/platform/chrome/wilco_ec/telemetry.c @ Line 259 coccinelle WARNING: telem_fops: .read() and .write() have stream semantic; safe to change nonseekable_open -> stream_open. 1
2460 /src/drivers/platform/x86/apple-gmux.c @ Line 628 coccinelle WARNING: Suspicious code. resource_size is maybe missing with res 1
2461 /src/drivers/platform/x86/asus-wmi.c @ Line 2074 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2462 /src/drivers/platform/x86/dell-wmi.c @ Line 47 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2463 /src/drivers/platform/x86/eeepc-laptop.c @ Line 1373 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2464 /src/drivers/platform/x86/eeepc-laptop.c @ Line 1374 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2465 /src/drivers/platform/x86/eeepc-wmi.c @ Line 181 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2466 /src/drivers/platform/x86/eeepc-wmi.c @ Line 189 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2467 /src/drivers/platform/x86/hp-wmi.c @ Line 491 coccinelle WARNING: Comparison to bool 1
2468 /src/drivers/platform/x86/intel_chtdc_ti_pwrbtn.c @ Line 59 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2469 /src/drivers/platform/x86/intel_pmc_core.c @ Line 932 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2470 /src/drivers/platform/x86/lg-laptop.c @ Line 496 coccinelle WARNING: use scnprintf or sprintf 1
2471 /src/drivers/platform/x86/lg-laptop.c @ Line 322 coccinelle WARNING: use scnprintf or sprintf 1
2472 /src/drivers/platform/x86/lg-laptop.c @ Line 447 coccinelle WARNING: use scnprintf or sprintf 1
2473 /src/drivers/platform/x86/lg-laptop.c @ Line 406 coccinelle WARNING: use scnprintf or sprintf 1
2474 /src/drivers/platform/x86/lg-laptop.c @ Line 364 coccinelle WARNING: use scnprintf or sprintf 1
2475 /src/drivers/platform/x86/panasonic-laptop.c @ Line 371 coccinelle WARNING: use scnprintf or sprintf 1
2476 /src/drivers/platform/x86/panasonic-laptop.c @ Line 383 coccinelle WARNING: use scnprintf or sprintf 1
2477 /src/drivers/platform/x86/panasonic-laptop.c @ Line 359 coccinelle WARNING: use scnprintf or sprintf 1
2478 /src/drivers/platform/x86/panasonic-laptop.c @ Line 395 coccinelle WARNING: use scnprintf or sprintf 1
2479 /src/drivers/platform/x86/pmc_atom.c @ Line 520 smatch pmc_setup_dev() warn: 'pmc->regmap' not released on lines: 520. 1
2480 /src/drivers/platform/x86/sony-laptop.c @ Line 2054 coccinelle WARNING: use scnprintf or sprintf 1
2481 /src/drivers/platform/x86/sony-laptop.c @ Line 2725 coccinelle WARNING: use scnprintf or sprintf 1
2482 /src/drivers/platform/x86/sony-laptop.c @ Line 2499 coccinelle WARNING: use scnprintf or sprintf 1
2483 /src/drivers/platform/x86/sony-laptop.c @ Line 2574 coccinelle WARNING: use scnprintf or sprintf 1
2484 /src/drivers/platform/x86/sony-laptop.c @ Line 2714 coccinelle WARNING: use scnprintf or sprintf 1
2485 /src/drivers/platform/x86/sony-laptop.c @ Line 2364 coccinelle WARNING: use scnprintf or sprintf 1
2486 /src/drivers/platform/x86/sony-laptop.c @ Line 2648 coccinelle WARNING: use scnprintf or sprintf 1
2487 /src/drivers/platform/x86/sony-laptop.c @ Line 2876 coccinelle WARNING: use scnprintf or sprintf 1
2488 /src/drivers/platform/x86/sony-laptop.c @ Line 967 coccinelle WARNING: use scnprintf or sprintf 1
2489 /src/drivers/platform/x86/sony-laptop.c @ Line 3004 coccinelle WARNING: use scnprintf or sprintf 1
2490 /src/drivers/platform/x86/sony-laptop.c @ Line 2821 coccinelle WARNING: use scnprintf or sprintf 1
2491 /src/drivers/platform/x86/sony-laptop.c @ Line 4002 coccinelle WARNING: use scnprintf or sprintf 1
2492 /src/drivers/platform/x86/thinkpad_acpi.c @ Line 4183 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2493 /src/drivers/platform/x86/wmi.c @ Line 1298 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1282 1
2494 /src/drivers/pnp/support.c @ Line 126 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
2495 /src/drivers/pnp/support.c @ Line 135 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
2496 /src/drivers/pnp/support.c @ Line 158 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
2497 /src/drivers/pnp/support.c @ Line 174 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
2498 /src/drivers/power/avs/smartreflex.c @ Line 820 coccinelle WARNING: pm_sr_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
2499 /src/drivers/power/supply/ab8500_btemp.c @ Line 1107 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2500 /src/drivers/power/supply/ab8500_charger.c @ Line 3605 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2501 /src/drivers/power/supply/axp20x_ac_power.c @ Line 381 coccinelle line 381 is redundant because platform_get_irq() already prints an error 1
2502 /src/drivers/power/supply/axp20x_usb_power.c @ Line 633 coccinelle line 633 is redundant because platform_get_irq() already prints an error 1
2503 /src/drivers/power/supply/bd70528-charger.c @ Line 173 coccinelle line 173 is redundant because platform_get_irq() already prints an error 1
2504 /src/drivers/power/supply/bq27xxx_battery.c @ Line 441 coccinelle WARNING bq27z561_regs and bq28z610_regs (line 461) are identical 1
2505 /src/drivers/power/supply/bq27xxx_battery.c @ Line 736 coccinelle WARNING bq27z561_props and bq28z610_props (line 755) are identical 1
2506 /src/drivers/power/supply/cpcap-battery.c @ Line 667 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2507 /src/drivers/power/supply/cpcap-charger.c @ Line 416 coccinelle WARNING: conversion to bool not needed here 1
2508 /src/drivers/power/supply/cpcap-charger.c @ Line 709 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2509 /src/drivers/power/supply/da9150-charger.c @ Line 470 coccinelle line 470 is redundant because platform_get_irq() already prints an error 1
2510 /src/drivers/power/supply/da9150-charger.c @ Line 491 coccinelle line 491 is redundant because platform_get_irq() already prints an error 1
2511 /src/drivers/power/supply/da9150-fg.c @ Line 517 coccinelle line 517 is redundant because platform_get_irq() already prints an error 1
2512 /src/drivers/power/supply/goldfish_battery.c @ Line 225 coccinelle line 225 is redundant because platform_get_irq() already prints an error 1
2513 /src/drivers/power/supply/lp8788-charger.c @ Line 502 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2514 /src/drivers/power/supply/max17040_battery.c @ Line 369 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2515 /src/drivers/power/supply/max17042_battery.c @ Line 1105 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2516 /src/drivers/power/supply/pm2301_charger.c @ Line 1090 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2517 /src/drivers/power/supply/power_supply_hwmon.c @ Line 302 coccinelle duplicated argument to & or | 1
2518 /src/drivers/power/supply/power_supply_hwmon.c @ Line 305 coccinelle duplicated argument to & or | 1
2519 /src/drivers/power/supply/qcom_smbb.c @ Line 933 coccinelle line 933 is redundant because platform_get_irq() already prints an error 1
2520 /src/drivers/power/supply/sc27xx_fuel_gauge.c @ Line 1233 coccinelle line 1233 is redundant because platform_get_irq() already prints an error 1
2521 /src/drivers/power/supply/tps65090-charger.c @ Line 303 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2522 /src/drivers/power/supply/tps65217_charger.c @ Line 239 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2523 /src/drivers/ptp/ptp_clockmatrix.c @ Line 1319 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2524 /src/drivers/ptp/ptp_clockmatrix.c @ Line 1344 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2525 /src/drivers/ptp/ptp_sysfs.c @ Line 16 coccinelle WARNING: use scnprintf or sprintf 1
2526 /src/drivers/ptp/ptp_sysfs.c @ Line 230 coccinelle WARNING: use scnprintf or sprintf 1
2527 /src/drivers/pwm/pwm-lp3943.c @ Line 84 coccinelle WARNING: invalid free of devm_ allocated data 1
2528 /src/drivers/pwm/pwm-lpss.c @ Line 134 coccinelle WARNING: Comparison to bool 1
2529 /src/drivers/pwm/pwm-lpss.c @ Line 139 coccinelle WARNING: Comparison to bool 1
2530 /src/drivers/rapidio/devices/rio_mport_cdev.c @ Line 2221 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2209 1
2531 /src/drivers/rapidio/devices/rio_mport_cdev.c @ Line 2580 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2569 1
2532 /src/drivers/rapidio/devices/rio_mport_cdev.c @ Line 918 coccinelle ERROR: invalid reference to the index variable of the iterator on line 903 1
2533 /src/drivers/rapidio/devices/rio_mport_cdev.c @ Line 1042 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1030 1
2534 /src/drivers/rapidio/devices/tsi721.c @ Line 422 coccinelle ERROR: invalid reference to the index variable of the iterator on line 413 1
2535 /src/drivers/rapidio/devices/tsi721.c @ Line 422 coccinelle ERROR: invalid reference to the index variable of the iterator on line 413 1
2536 /src/drivers/rapidio/rio.c @ Line 496 coccinelle ERROR: invalid reference to the index variable of the iterator on line 480 1
2537 /src/drivers/rapidio/rio_cm.c @ Line 1803 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1793 1
2538 /src/drivers/rapidio/rio_cm.c @ Line 1823 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1811 1
2539 /src/drivers/rapidio/rio_cm.c @ Line 1170 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1154 1
2540 /src/drivers/rapidio/rio_cm.c @ Line 1262 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1238 1
2541 /src/drivers/rapidio/rio_cm.c @ Line 2020 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2006 1
2542 /src/drivers/rapidio/rio_cm.c @ Line 2202 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2191 1
2543 /src/drivers/regulator/ab8500.c @ Line 371 coccinelle preceding lock on line 309 1
2544 /src/drivers/regulator/max8997-regulator.c @ Line 586 coccinelle WARNING: Comparison to bool 1
2545 /src/drivers/regulator/max8997-regulator.c @ Line 671 coccinelle WARNING: Comparison to bool 1
2546 /src/drivers/regulator/mt6360-regulator.c @ Line 388 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2547 /src/drivers/regulator/pca9450-regulator.c @ Line 779 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2548 /src/drivers/regulator/slg51000-regulator.c @ Line 480 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2549 /src/drivers/rpmsg/qcom_glink_native.c @ Line 1587 coccinelle WARNING: use scnprintf or sprintf 1
2550 /src/drivers/rtc/interface.c @ Line 813 clang-analyzer-core.CallAndMessage Passed-by-value struct argument contains uninitialized data (e.g., field: 'tm_sec') 6
2551 /src/drivers/rtc/interface.c @ Line 913 clang-analyzer-core.CallAndMessage Passed-by-value struct argument contains uninitialized data (e.g., field: 'tm_sec') 17
2552 /src/drivers/rtc/interface.c @ Line 760 smatch rtc_irq_set_state() error: double unlocked 'rtc->pie_timer.base->cpu_base->lock' (orig line 760) 1
2553 /src/drivers/rtc/interface.c @ Line 786 smatch rtc_irq_set_freq() error: double unlocked 'rtc->pie_timer.base->cpu_base->lock' (orig line 786) 1
2554 /src/drivers/rtc/lib.c @ Line 32 smatch rtc_month_days() warn: potential spectre issue 'rtc_days_in_month' [w] 1
2555 /src/drivers/rtc/rtc-ab-b5ze-s3.c @ Line 799 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2556 /src/drivers/rtc/rtc-ab-b5ze-s3.c @ Line 495 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2557 /src/drivers/rtc/rtc-ab-b5ze-s3.c @ Line 529 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2558 /src/drivers/rtc/rtc-ab-b5ze-s3.c @ Line 570 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2559 /src/drivers/rtc/rtc-cpcap.c @ Line 271 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2560 /src/drivers/rtc/rtc-cpcap.c @ Line 287 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2561 /src/drivers/rtc/rtc-da9063.c @ Line 246 coccinelle WARNING: Comparison to bool 1
2562 /src/drivers/rtc/rtc-lp8788.c @ Line 277 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2563 /src/drivers/rtc/rtc-max77686.c @ Line 779 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2564 /src/drivers/rtc/rtc-max8997.c @ Line 495 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2565 /src/drivers/rtc/rtc-max8998.c @ Line 283 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2566 /src/drivers/rtc/rtc-pcf8523.c @ Line 361 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
2567 /src/drivers/rtc/rtc-rc5t583.c @ Line 241 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2568 /src/drivers/rtc/rtc-rk808.c @ Line 441 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2569 /src/drivers/rtc/rtc-s5m.c @ Line 810 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2570 /src/drivers/rtc/rtc-sc27xx.c @ Line 566 coccinelle WARNING: conversion to bool not needed here 1
2571 /src/drivers/rtc/rtc-tps65910.c @ Line 421 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2572 /src/drivers/s390/block/dasd.c @ Line 3019 coccinelle ERROR: iterator variable bound on line 3007 cannot be NULL 1
2573 /src/drivers/s390/block/dasd_devmap.c @ Line 1196 coccinelle WARNING: use scnprintf or sprintf 1
2574 /src/drivers/s390/block/dasd_devmap.c @ Line 829 coccinelle WARNING: use scnprintf or sprintf 1
2575 /src/drivers/s390/block/dasd_devmap.c @ Line 726 coccinelle WARNING: use scnprintf or sprintf 1
2576 /src/drivers/s390/block/dasd_devmap.c @ Line 1393 coccinelle WARNING: use scnprintf or sprintf 1
2577 /src/drivers/s390/block/dasd_devmap.c @ Line 1573 coccinelle WARNING: use scnprintf or sprintf 1
2578 /src/drivers/s390/block/dasd_devmap.c @ Line 1452 coccinelle WARNING: use scnprintf or sprintf 1
2579 /src/drivers/s390/block/dasd_devmap.c @ Line 768 coccinelle WARNING: use scnprintf or sprintf 1
2580 /src/drivers/s390/block/dasd_devmap.c @ Line 1143 coccinelle WARNING: use scnprintf or sprintf 1
2581 /src/drivers/s390/block/dasd_devmap.c @ Line 1115 coccinelle WARNING: use scnprintf or sprintf 1
2582 /src/drivers/s390/block/dcssblk.c @ Line 1026 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1008 1
2583 /src/drivers/s390/char/raw3270.c @ Line 1075 coccinelle WARNING: use scnprintf or sprintf 1
2584 /src/drivers/s390/char/raw3270.c @ Line 1059 coccinelle WARNING: use scnprintf or sprintf 1
2585 /src/drivers/s390/char/raw3270.c @ Line 1067 coccinelle WARNING: use scnprintf or sprintf 1
2586 /src/drivers/s390/char/tty3270.c @ Line 1151 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1145 1
2587 /src/drivers/s390/cio/chp.c @ Line 285 coccinelle WARNING: use scnprintf or sprintf 1
2588 /src/drivers/s390/net/qeth_core_sys.c @ Line 419 coccinelle WARNING: use scnprintf or sprintf 1
2589 /src/drivers/s390/net/qeth_core_sys.c @ Line 509 coccinelle WARNING: use scnprintf or sprintf 1
2590 /src/drivers/s390/net/qeth_l2_main.c @ Line 2126 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2591 /src/drivers/s390/net/qeth_l3_main.c @ Line 107 coccinelle WARNING: possible condition with no effect (if == else) 1
2592 /src/drivers/scsi/53c700.c @ Line 2080 coccinelle WARNING: use scnprintf or sprintf 1
2593 /src/drivers/scsi/BusLogic.c @ Line 3065 coccinelle preceding lock on line 3060 1
2594 /src/drivers/scsi/BusLogic.c @ Line 3190 coccinelle preceding lock on line 3060 1
2595 /src/drivers/scsi/NCR5380.c @ Line 1943 coccinelle preceding lock on line 1941 1
2596 /src/drivers/scsi/NCR5380.c @ Line 1977 coccinelle preceding lock on line 1941 1
2597 /src/drivers/scsi/NCR5380.c @ Line 1977 coccinelle preceding lock on line 2004 1
2598 /src/drivers/scsi/NCR5380.c @ Line 1019 coccinelle preceding lock on line 1011 1
2599 /src/drivers/scsi/NCR5380.c @ Line 1068 coccinelle preceding lock on line 1059 1
2600 /src/drivers/scsi/NCR5380.c @ Line 1224 coccinelle preceding lock on line 1011 1
2601 /src/drivers/scsi/NCR5380.c @ Line 1224 coccinelle preceding lock on line 1059 1
2602 /src/drivers/scsi/NCR5380.c @ Line 1226 coccinelle preceding lock on line 1011 1
2603 /src/drivers/scsi/NCR5380.c @ Line 1226 coccinelle preceding lock on line 1059 1
2604 /src/drivers/scsi/aacraid/commsup.c @ Line 615 coccinelle preceding lock on line 594 1
2605 /src/drivers/scsi/aacraid/commsup.c @ Line 617 coccinelle preceding lock on line 594 1
2606 /src/drivers/scsi/aacraid/commsup.c @ Line 619 coccinelle preceding lock on line 594 1
2607 /src/drivers/scsi/aacraid/commsup.c @ Line 630 coccinelle preceding lock on line 594 1
2608 /src/drivers/scsi/aacraid/commsup.c @ Line 755 coccinelle preceding lock on line 745 1
2609 /src/drivers/scsi/aacraid/linit.c @ Line 1355 coccinelle WARNING: use scnprintf or sprintf 1
2610 /src/drivers/scsi/aacraid/linit.c @ Line 1381 coccinelle WARNING: use scnprintf or sprintf 1
2611 /src/drivers/scsi/aacraid/linit.c @ Line 1388 coccinelle WARNING: use scnprintf or sprintf 1
2612 /src/drivers/scsi/aacraid/linit.c @ Line 563 coccinelle WARNING: use scnprintf or sprintf 1
2613 /src/drivers/scsi/aacraid/linit.c @ Line 590 coccinelle WARNING: use scnprintf or sprintf 1
2614 /src/drivers/scsi/advansys.c @ Line 9785 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2615 /src/drivers/scsi/aha1542.c @ Line 30 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2616 /src/drivers/scsi/aic94xx/aic94xx_init.c @ Line 275 coccinelle WARNING: use scnprintf or sprintf 1
2617 /src/drivers/scsi/aic94xx/aic94xx_init.c @ Line 283 coccinelle WARNING: use scnprintf or sprintf 1
2618 /src/drivers/scsi/aic94xx/aic94xx_init.c @ Line 266 coccinelle WARNING: use scnprintf or sprintf 1
2619 /src/drivers/scsi/aic94xx/aic94xx_init.c @ Line 454 coccinelle WARNING: use scnprintf or sprintf 1
2620 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 299 coccinelle WARNING: use scnprintf or sprintf 1
2621 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 275 coccinelle WARNING: use scnprintf or sprintf 1
2622 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 287 coccinelle WARNING: use scnprintf or sprintf 1
2623 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 263 coccinelle WARNING: use scnprintf or sprintf 1
2624 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 376 coccinelle WARNING: use scnprintf or sprintf 1
2625 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 311 coccinelle WARNING: use scnprintf or sprintf 1
2626 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 350 coccinelle WARNING: use scnprintf or sprintf 1
2627 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 337 coccinelle WARNING: use scnprintf or sprintf 1
2628 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 363 coccinelle WARNING: use scnprintf or sprintf 1
2629 /src/drivers/scsi/arcmsr/arcmsr_attr.c @ Line 324 coccinelle WARNING: use scnprintf or sprintf 1
2630 /src/drivers/scsi/be2iscsi/be_main.c @ Line 2545 coccinelle ERROR: mem_descr -> mem_array is NULL but dereferenced. 1
2631 /src/drivers/scsi/be2iscsi/be_main.c @ Line 2547 coccinelle ERROR: mem_descr -> mem_array is NULL but dereferenced. 1
2632 /src/drivers/scsi/be2iscsi/be_main.c @ Line 2550 coccinelle ERROR: mem_descr -> mem_array is NULL but dereferenced. 1
2633 /src/drivers/scsi/be2iscsi/be_mgmt.c @ Line 1245 coccinelle WARNING: use scnprintf or sprintf 1
2634 /src/drivers/scsi/be2iscsi/be_mgmt.c @ Line 1139 coccinelle WARNING: use scnprintf or sprintf 1
2635 /src/drivers/scsi/be2iscsi/be_mgmt.c @ Line 1158 coccinelle WARNING: use scnprintf or sprintf 1
2636 /src/drivers/scsi/be2iscsi/be_mgmt.c @ Line 1278 coccinelle WARNING: use scnprintf or sprintf 1
2637 /src/drivers/scsi/bfa/bfad.c @ Line 449 coccinelle ERROR: vp_drv is NULL but dereferenced. 1
2638 /src/drivers/scsi/bfa/bfad_attr.c @ Line 908 coccinelle WARNING: use scnprintf or sprintf 1
2639 /src/drivers/scsi/bfa/bfad_attr.c @ Line 860 coccinelle WARNING: use scnprintf or sprintf 1
2640 /src/drivers/scsi/bfa/bfad_attr.c @ Line 888 coccinelle WARNING: use scnprintf or sprintf 1
2641 /src/drivers/scsi/bfa/bfad_attr.c @ Line 853 coccinelle WARNING: use scnprintf or sprintf 1
2642 /src/drivers/scsi/bfa/bfad_attr.c @ Line 808 coccinelle WARNING: use scnprintf or sprintf 1
2643 /src/drivers/scsi/bfa/bfad_attr.c @ Line 728 coccinelle WARNING: use scnprintf or sprintf 1
2644 /src/drivers/scsi/bfa/bfad_attr.c @ Line 822 coccinelle WARNING: use scnprintf or sprintf 1
2645 /src/drivers/scsi/bfa/bfad_attr.c @ Line 927 coccinelle WARNING: use scnprintf or sprintf 1
2646 /src/drivers/scsi/bfa/bfad_attr.c @ Line 900 coccinelle WARNING: use scnprintf or sprintf 1
2647 /src/drivers/scsi/bfa/bfad_attr.c @ Line 874 coccinelle WARNING: use scnprintf or sprintf 1
2648 /src/drivers/scsi/bfa/bfad_attr.c @ Line 714 coccinelle WARNING: use scnprintf or sprintf 1
2649 /src/drivers/scsi/bfa/bfad_attr.c @ Line 839 coccinelle WARNING: use scnprintf or sprintf 1
2650 /src/drivers/scsi/bfa/bfad_bsg.c @ Line 3412 coccinelle WARNING comparing pointer to 0 1
2651 /src/drivers/scsi/bnx2fc/bnx2fc_fcoe.c @ Line 2089 coccinelle WARNING: Comparison to bool 1
2652 /src/drivers/scsi/bnx2fc/bnx2fc_fcoe.c @ Line 2187 coccinelle WARNING: Comparison to bool 1
2653 /src/drivers/scsi/bnx2i/bnx2i_iscsi.c @ Line 1499 coccinelle atomic_dec_and_test variation before object free at line 1497. 1
2654 /src/drivers/scsi/csiostor/csio_hw.c @ Line 3939 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2655 /src/drivers/scsi/csiostor/csio_hw.c @ Line 3951 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2656 /src/drivers/scsi/csiostor/csio_scsi.c @ Line 150 coccinelle WARNING: return of 0/1 in function 'csio_scsi_itnexus_loss_error' with return type bool 1
2657 /src/drivers/scsi/cxgbi/libcxgbi.c @ Line 1566 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2658 /src/drivers/scsi/cxgbi/libcxgbi.c @ Line 1589 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2659 /src/drivers/scsi/cxlflash/superpipe.c @ Line 588 coccinelle preceding lock on line 570 1
2660 /src/drivers/scsi/cxlflash/vlun.c @ Line 1161 coccinelle preceding lock on line 1128 1
2661 /src/drivers/scsi/dc395x.c @ Line 3251 coccinelle WARNING: possible condition with no effect (if == else) 1
2662 /src/drivers/scsi/dpt_i2o.c @ Line 2182 coccinelle preceding lock on line 2095 1
2663 /src/drivers/scsi/dpt_i2o.c @ Line 2474 coccinelle preceding lock on line 2466 1
2664 /src/drivers/scsi/esas2r/esas2r_flash.c @ Line 1349 coccinelle WARNING: Comparison to bool 1
2665 /src/drivers/scsi/fcoe/fcoe_ctlr.c @ Line 1069 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1035 1
2666 /src/drivers/scsi/fcoe/fcoe_sysfs.c @ Line 376 coccinelle WARNING: use scnprintf or sprintf 1
2667 /src/drivers/scsi/fcoe/fcoe_sysfs.c @ Line 268 coccinelle WARNING: use scnprintf or sprintf 1
2668 /src/drivers/scsi/fcoe/fcoe_sysfs.c @ Line 253 coccinelle WARNING: use scnprintf or sprintf 1
2669 /src/drivers/scsi/fnic/fnic_attrs.c @ Line 35 coccinelle WARNING: use scnprintf or sprintf 1
2670 /src/drivers/scsi/fnic/fnic_attrs.c @ Line 43 coccinelle WARNING: use scnprintf or sprintf 1
2671 /src/drivers/scsi/fnic/fnic_attrs.c @ Line 29 coccinelle WARNING: use scnprintf or sprintf 1
2672 /src/drivers/scsi/fnic/fnic_debugfs.c @ Line 61 coccinelle WARNING: casting value returned by memory allocation function to (struct fc_trace_flag_type *) is useless. 1
2673 /src/drivers/scsi/fnic/fnic_scsi.c @ Line 2344 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2674 /src/drivers/scsi/fnic/fnic_scsi.c @ Line 2385 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2675 /src/drivers/scsi/fnic/fnic_trace.c @ Line 562 coccinelle WARNING: array_size is used later (line 566) to compute the same size 1
2676 /src/drivers/scsi/fnic/fnic_trace.c @ Line 575 coccinelle WARNING: array_size is already used (line 566) to compute the same size 1
2677 /src/drivers/scsi/fnic/fnic_trace.c @ Line 592 coccinelle WARNING: array_size is already used (line 580) to compute the same size 1
2678 /src/drivers/scsi/fnic/fnic_trace.c @ Line 504 coccinelle WARNING: array_size is already used (line 492) to compute the same size 1
2679 /src/drivers/scsi/gdth.c @ Line 2505 coccinelle preceding lock on line 2497 1
2680 /src/drivers/scsi/gdth.c @ Line 2589 coccinelle preceding lock on line 2497 1
2681 /src/drivers/scsi/gdth.c @ Line 2599 coccinelle preceding lock on line 2497 1
2682 /src/drivers/scsi/gdth.c @ Line 2612 coccinelle preceding lock on line 2497 1
2683 /src/drivers/scsi/gdth.c @ Line 2618 coccinelle preceding lock on line 2497 1
2684 /src/drivers/scsi/hpsa.c @ Line 6919 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2685 /src/drivers/scsi/hptiop.c @ Line 1131 coccinelle WARNING: use scnprintf or sprintf 1
2686 /src/drivers/scsi/hptiop.c @ Line 1122 coccinelle WARNING: use scnprintf or sprintf 1
2687 /src/drivers/scsi/ibmvscsi/ibmvfc.c @ Line 2385 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2341 1
2688 /src/drivers/scsi/ibmvscsi/ibmvfc.c @ Line 4175 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4140 1
2689 /src/drivers/scsi/ibmvscsi/ibmvfc.c @ Line 2261 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2210 1
2690 /src/drivers/scsi/ibmvscsi/ibmvfc.c @ Line 2620 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2613 1
2691 /src/drivers/scsi/ibmvscsi/ibmvscsi.c @ Line 720 coccinelle WARNING: casting value returned by memory allocation function to (struct srp_direct_buf *) is useless. 1
2692 /src/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c @ Line 3638 coccinelle WARNING: use scnprintf or sprintf 1
2693 /src/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c @ Line 3632 coccinelle WARNING: use scnprintf or sprintf 1
2694 /src/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c @ Line 3646 coccinelle WARNING: use scnprintf or sprintf 1
2695 /src/drivers/scsi/ipr.c @ Line 1468 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1445 1
2696 /src/drivers/scsi/ipr.c @ Line 7861 coccinelle ERROR: invalid reference to the index variable of the iterator on line 7841 1
2697 /src/drivers/scsi/ipr.c @ Line 7861 coccinelle ERROR: invalid reference to the index variable of the iterator on line 7841 1
2698 /src/drivers/scsi/ipr.c @ Line 7861 coccinelle ERROR: invalid reference to the index variable of the iterator on line 7841 1
2699 /src/drivers/scsi/isci/port.c @ Line 658 coccinelle WARNING: Comparison to bool 1
2700 /src/drivers/scsi/isci/port.c @ Line 1109 coccinelle WARNING: Comparison to bool 1
2701 /src/drivers/scsi/isci/port_config.c @ Line 564 coccinelle WARNING: Comparison to bool 1
2702 /src/drivers/scsi/libfc/fc_exch.c @ Line 316 coccinelle atomic_dec_and_test variation before object free at line 321. 1
2703 /src/drivers/scsi/libsas/sas_port.c @ Line 137 coccinelle preceding lock on line 109 1
2704 /src/drivers/scsi/libsas/sas_port.c @ Line 137 coccinelle preceding lock on line 123 1
2705 /src/drivers/scsi/lpfc/lpfc_bsg.c @ Line 5392 coccinelle WARNING: Comparison to bool 1
2706 /src/drivers/scsi/lpfc/lpfc_bsg.c @ Line 5394 coccinelle WARNING: Comparison to bool 1
2707 /src/drivers/scsi/lpfc/lpfc_init.c @ Line 10549 coccinelle ERROR: missing iounmap; ioremap on line 10436 and execution via conditional on line 10464 1
2708 /src/drivers/scsi/lpfc/lpfc_init.c @ Line 10549 coccinelle ERROR: missing iounmap; ioremap on line 10463 and execution via conditional on line 10486 1
2709 /src/drivers/scsi/lpfc/lpfc_nvme.c @ Line 884 coccinelle ERROR: invalid reference to the index variable of the iterator on line 874 1
2710 /src/drivers/scsi/lpfc/lpfc_nvmet.c @ Line 255 coccinelle ERROR: invalid reference to the index variable of the iterator on line 246 1
2711 /src/drivers/scsi/lpfc/lpfc_nvmet.c @ Line 233 coccinelle ERROR: invalid reference to the index variable of the iterator on line 224 1
2712 /src/drivers/scsi/lpfc/lpfc_scsi.c @ Line 5702 coccinelle ERROR: function lpfc_create_device_data called on line 5932 inside lock on line 5918 but uses GFP_KERNEL 1
2713 /src/drivers/scsi/lpfc/lpfc_scsi.c @ Line 4918 coccinelle preceding lock on line 4777 1
2714 /src/drivers/scsi/lpfc/lpfc_sli.c @ Line 14109 coccinelle WARNING: Comparison to bool 1
2715 /src/drivers/scsi/lpfc/lpfc_sli.c @ Line 18007 coccinelle WARNING: Comparison to bool 1
2716 /src/drivers/scsi/lpfc/lpfc_sli.c @ Line 14616 coccinelle WARNING: Comparison to bool 1
2717 /src/drivers/scsi/lpfc/lpfc_sli.c @ Line 17934 coccinelle WARNING: Comparison to bool 1
2718 /src/drivers/scsi/mac53c94.c @ Line 471 coccinelle WARNING comparing pointer to 0, suggest !E 1
2719 /src/drivers/scsi/mac53c94.c @ Line 350 coccinelle WARNING comparing pointer to 0 1
2720 /src/drivers/scsi/mac53c94.c @ Line 239 coccinelle WARNING comparing pointer to 0 1
2721 /src/drivers/scsi/mac53c94.c @ Line 471 coccinelle WARNING comparing pointer to 0 1
2722 /src/drivers/scsi/megaraid/megaraid_mbox.c @ Line 3992 coccinelle WARNING: use scnprintf or sprintf 1
2723 /src/drivers/scsi/megaraid/megaraid_mbox.c @ Line 4061 coccinelle WARNING: use scnprintf or sprintf 1
2724 /src/drivers/scsi/megaraid/megaraid_mm.c @ Line 760 coccinelle ERROR: invalid reference to the index variable of the iterator on line 754 1
2725 /src/drivers/scsi/megaraid/megaraid_mm.c @ Line 262 coccinelle ERROR: invalid reference to the index variable of the iterator on line 258 1
2726 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3349 coccinelle WARNING: use scnprintf or sprintf 1
2727 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3339 coccinelle WARNING: use scnprintf or sprintf 1
2728 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3265 coccinelle WARNING: use scnprintf or sprintf 1
2729 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3312 coccinelle WARNING: use scnprintf or sprintf 1
2730 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3329 coccinelle WARNING: use scnprintf or sprintf 1
2731 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3319 coccinelle WARNING: use scnprintf or sprintf 1
2732 /src/drivers/scsi/megaraid/megaraid_sas_base.c @ Line 3403 coccinelle WARNING: use scnprintf or sprintf 1
2733 /src/drivers/scsi/megaraid/megaraid_sas_fusion.c @ Line 5188 coccinelle WARNING: array_size is used later (line 5195) to compute the same size 1
2734 /src/drivers/scsi/megaraid/megaraid_sas_fusion.c @ Line 5204 coccinelle WARNING: array_size is used later (line 5211) to compute the same size 1
2735 /src/drivers/scsi/mpt3sas/mpt3sas_base.c @ Line 2417 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2736 /src/drivers/scsi/mpt3sas/mpt3sas_ctl.c @ Line 3731 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2737 /src/drivers/scsi/mpt3sas/mpt3sas_ctl.c @ Line 3773 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2738 /src/drivers/scsi/mpt3sas/mpt3sas_ctl.c @ Line 3889 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2739 /src/drivers/scsi/mpt3sas/mpt3sas_transport.c @ Line 800 coccinelle ERROR: invalid reference to the index variable of the iterator on line 777 1
2740 /src/drivers/scsi/mvsas/mv_init.c @ Line 699 coccinelle WARNING: use scnprintf or sprintf 1
2741 /src/drivers/scsi/mvsas/mv_init.c @ Line 751 coccinelle WARNING: use scnprintf or sprintf 1
2742 /src/drivers/scsi/mvsas/mv_sas.c @ Line 1221 coccinelle preceding lock on line 1184 1
2743 /src/drivers/scsi/mvumi.c @ Line 69 coccinelle WARNING: return of 0/1 in function 'tag_is_empty' with return type bool 1
2744 /src/drivers/scsi/myrb.c @ Line 2170 coccinelle WARNING: use scnprintf or sprintf 1
2745 /src/drivers/scsi/myrb.c @ Line 2180 coccinelle WARNING: use scnprintf or sprintf 1
2746 /src/drivers/scsi/myrb.c @ Line 2190 coccinelle WARNING: use scnprintf or sprintf 1
2747 /src/drivers/scsi/myrb.c @ Line 1916 coccinelle WARNING: use scnprintf or sprintf 1
2748 /src/drivers/scsi/myrb.c @ Line 1797 coccinelle WARNING: use scnprintf or sprintf 1
2749 /src/drivers/scsi/myrb.c @ Line 1933 coccinelle WARNING: use scnprintf or sprintf 1
2750 /src/drivers/scsi/myrs.c @ Line 2165 coccinelle WARNING: Comparison to bool 1
2751 /src/drivers/scsi/ncr53c8xx.c @ Line 8243 coccinelle WARNING: use scnprintf or sprintf 1
2752 /src/drivers/scsi/nsp32.c @ Line 362 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2753 /src/drivers/scsi/nsp32.c @ Line 1024 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2754 /src/drivers/scsi/pcmcia/sym53c500_cs.c @ Line 621 coccinelle WARNING: use scnprintf or sprintf 1
2755 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 88 coccinelle WARNING: use scnprintf or sprintf 1
2756 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 516 coccinelle WARNING: use scnprintf or sprintf 1
2757 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 603 coccinelle WARNING: use scnprintf or sprintf 1
2758 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 109 coccinelle WARNING: use scnprintf or sprintf 1
2759 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 317 coccinelle WARNING: use scnprintf or sprintf 1
2760 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 140 coccinelle WARNING: use scnprintf or sprintf 1
2761 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 166 coccinelle WARNING: use scnprintf or sprintf 1
2762 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 338 coccinelle WARNING: use scnprintf or sprintf 1
2763 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 217 coccinelle WARNING: use scnprintf or sprintf 1
2764 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 193 coccinelle WARNING: use scnprintf or sprintf 1
2765 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 244 coccinelle WARNING: use scnprintf or sprintf 1
2766 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 63 coccinelle WARNING: use scnprintf or sprintf 1
2767 /src/drivers/scsi/pm8001/pm8001_ctl.c @ Line 883 coccinelle WARNING: use scnprintf or sprintf 1
2768 /src/drivers/scsi/pm8001/pm8001_init.c @ Line 1190 coccinelle WARNING: casting value returned by memory allocation function to (struct pm8001_ccb_info *) is useless. 1
2769 /src/drivers/scsi/pmcraid.c @ Line 2997 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2982 1
2770 /src/drivers/scsi/pmcraid.c @ Line 3003 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2982 1
2771 /src/drivers/scsi/pmcraid.c @ Line 1620 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1576 1
2772 /src/drivers/scsi/pmcraid.c @ Line 5551 coccinelle ERROR: invalid reference to the index variable of the iterator on line 5516 1
2773 /src/drivers/scsi/qedf/qedf_main.c @ Line 3716 coccinelle WARNING: Comparison to bool 1
2774 /src/drivers/scsi/qedf/qedf_main.c @ Line 926 coccinelle WARNING: Comparison to bool 1
2775 /src/drivers/scsi/qedf/qedf_main.c @ Line 214 coccinelle WARNING: Comparison to bool 1
2776 /src/drivers/scsi/qedf/qedf_main.c @ Line 2314 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2777 /src/drivers/scsi/qedf/qedf_main.c @ Line 2321 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2778 /src/drivers/scsi/qla1280.c @ Line 3057 coccinelle WARNING comparing pointer to 0 1
2779 /src/drivers/scsi/qla2xxx/qla_bsg.c @ Line 1343 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1325 1
2780 /src/drivers/scsi/qla2xxx/qla_init.c @ Line 5337 coccinelle ERROR: invalid reference to the index variable of the iterator on line 5297 1
2781 /src/drivers/scsi/qla2xxx/qla_init.c @ Line 5986 coccinelle ERROR: invalid reference to the index variable of the iterator on line 5925 1
2782 /src/drivers/scsi/qla2xxx/qla_isr.c @ Line 764 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2783 /src/drivers/scsi/qla2xxx/qla_isr.c @ Line 780 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2784 /src/drivers/scsi/qla2xxx/qla_mbx.c @ Line 4088 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4077 1
2785 /src/drivers/scsi/qla2xxx/qla_os.c @ Line 4229 coccinelle WARNING: *_pool_zalloc should be used for ha -> sf_init_cb, instead of *_pool_alloc/memset 1
2786 /src/drivers/scsi/qla2xxx/qla_os.c @ Line 7155 coccinelle atomic_dec_and_test variation before object free at line 7191. 1
2787 /src/drivers/scsi/qla2xxx/qla_sup.c @ Line 2952 coccinelle WARNING: Comparison to bool 1
2788 /src/drivers/scsi/qla2xxx/qla_tmpl.c @ Line 1057 coccinelle preceding lock on line 1006 1
2789 /src/drivers/scsi/qla2xxx/tcm_qla2xxx.c @ Line 1608 coccinelle WARNING: array_size is already used (line 1605) to compute the same size 1
2790 /src/drivers/scsi/qla2xxx/tcm_qla2xxx.c @ Line 1613 coccinelle WARNING: array_size is already used (line 1605) to compute the same size 1
2791 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 200 coccinelle WARNING: use scnprintf or sprintf 1
2792 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 273 coccinelle WARNING: use scnprintf or sprintf 1
2793 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 281 coccinelle WARNING: use scnprintf or sprintf 1
2794 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 303 coccinelle WARNING: use scnprintf or sprintf 1
2795 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 210 coccinelle WARNING: use scnprintf or sprintf 1
2796 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 264 coccinelle WARNING: use scnprintf or sprintf 1
2797 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 312 coccinelle WARNING: use scnprintf or sprintf 1
2798 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 159 coccinelle WARNING: use scnprintf or sprintf 1
2799 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 256 coccinelle WARNING: use scnprintf or sprintf 1
2800 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 247 coccinelle WARNING: use scnprintf or sprintf 1
2801 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 181 coccinelle WARNING: use scnprintf or sprintf 1
2802 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 190 coccinelle WARNING: use scnprintf or sprintf 1
2803 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 223 coccinelle WARNING: use scnprintf or sprintf 1
2804 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 235 coccinelle WARNING: use scnprintf or sprintf 1
2805 /src/drivers/scsi/qla4xxx/ql4_attr.c @ Line 173 coccinelle WARNING: use scnprintf or sprintf 1
2806 /src/drivers/scsi/scsi_devinfo.c @ Line 279 coccinelle ERROR: invalid reference to the index variable of the iterator on line 271 1
2807 /src/drivers/scsi/scsi_error.c @ Line 1954 smatch scsi_decide_disposition() warn: ignoring unreachable code. 1
2808 /src/drivers/scsi/scsi_logging.c @ Line 72 clang-analyzer-deadcode.DeadStores Value stored to 'off' is never read 2
2809 /src/drivers/scsi/scsi_logging.c @ Line 97 clang-analyzer-deadcode.DeadStores Value stored to 'off' is never read 2
2810 /src/drivers/scsi/scsi_logging.c @ Line 206 clang-analyzer-deadcode.DeadStores Value stored to 'off' is never read 2
2811 /src/drivers/scsi/scsi_logging.c @ Line 328 clang-analyzer-deadcode.DeadStores Value stored to 'off' is never read 2
2812 /src/drivers/scsi/scsi_logging.c @ Line 336 clang-analyzer-deadcode.DeadStores Value stored to 'off' is never read 2
2813 /src/drivers/scsi/scsi_logging.c @ Line 437 clang-analyzer-deadcode.DeadStores Value stored to 'off' is never read 2
2814 /src/drivers/scsi/scsi_sysfs.c @ Line 682 coccinelle WARNING: use scnprintf or sprintf 1
2815 /src/drivers/scsi/scsi_sysfs.c @ Line 673 coccinelle WARNING: use scnprintf or sprintf 1
2816 /src/drivers/scsi/scsi_sysfs.c @ Line 1079 coccinelle WARNING: use scnprintf or sprintf 1
2817 /src/drivers/scsi/scsi_sysfs.c @ Line 715 coccinelle WARNING: use scnprintf or sprintf 1
2818 /src/drivers/scsi/scsi_sysfs.c @ Line 946 coccinelle WARNING: use scnprintf or sprintf 1
2819 /src/drivers/scsi/scsi_sysfs.c @ Line 1169 coccinelle WARNING: use scnprintf or sprintf 1
2820 /src/drivers/scsi/scsi_sysfs.c @ Line 694 coccinelle WARNING: use scnprintf or sprintf 1
2821 /src/drivers/scsi/scsi_sysfs.c @ Line 385 coccinelle WARNING: use scnprintf or sprintf 1
2822 /src/drivers/scsi/scsi_sysfs.c @ Line 921 coccinelle WARNING: use scnprintf or sprintf 1
2823 /src/drivers/scsi/scsi_sysfs.c @ Line 402 coccinelle WARNING: use scnprintf or sprintf 1
2824 /src/drivers/scsi/scsi_sysfs.c @ Line 844 coccinelle WARNING: use scnprintf or sprintf 1
2825 /src/drivers/scsi/scsi_sysfs.c @ Line 276 coccinelle WARNING: use scnprintf or sprintf 1
2826 /src/drivers/scsi/scsi_sysfs.c @ Line 326 coccinelle WARNING: use scnprintf or sprintf 1
2827 /src/drivers/scsi/scsi_sysfs.c @ Line 230 coccinelle WARNING: use scnprintf or sprintf 1
2828 /src/drivers/scsi/scsi_sysfs.c @ Line 829 coccinelle WARNING: use scnprintf or sprintf 1
2829 /src/drivers/scsi/scsi_transport_fc.c @ Line 1936 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1921 1
2830 /src/drivers/scsi/scsi_transport_sas.c @ Line 1074 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1069 1
2831 /src/drivers/scsi/scsi_transport_spi.c @ Line 1264 smatch print_nego() warn: should '8 << msg[width]' be a 64 bit type? 1
2832 /src/drivers/scsi/scsi_transport_spi.c @ Line 1612 clang-analyzer-deadcode.DeadStores Value stored to 'error' is never read 2
2833 /src/drivers/scsi/sg.c @ Line 484 smatch sg_read() error: we previously assumed 'srp' could be null (see line 470) 1
2834 /src/drivers/scsi/sg.c @ Line 1149 smatch sg_ioctl_common() warn: inconsistent returns 'sfp->rq_list_lock'. 1
2835 /src/drivers/scsi/sg.c @ Line 1149 smatch sg_ioctl_common() warn: inconsistent returns 'irq'. 1
2836 /src/drivers/scsi/sg.c @ Line 698 clang-analyzer-core.CallAndMessage 4th function call argument is an uninitialized value 81
2837 /src/drivers/scsi/sg.c @ Line 1233 clang-analyzer-deadcode.DeadStores Although the value stored to 'sdp' is used in the enclosing expression, the value is never actually read from 'sdp' 2
2838 /src/drivers/scsi/sg.c @ Line 2092 clang-analyzer-core.NullDereference Access to field 'res_in_use' results in a dereference of a null pointer (loaded from variable 'sfp') 26
2839 /src/drivers/scsi/sg.c @ Line 2552 clang-analyzer-core.NullDereference Access to field 'host' results in a dereference of a null pointer (loaded from field 'device') 31
2840 /src/drivers/scsi/sg.c @ Line 259 coccinelle preceding lock on line 256 1
2841 /src/drivers/scsi/sg.c @ Line 261 coccinelle preceding lock on line 256 1
2842 /src/drivers/scsi/sg.c @ Line 272 coccinelle preceding lock on line 269 1
2843 /src/drivers/scsi/sg.c @ Line 274 coccinelle preceding lock on line 269 1
2844 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6168 coccinelle WARNING: use scnprintf or sprintf 1
2845 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6162 coccinelle WARNING: use scnprintf or sprintf 1
2846 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6339 coccinelle WARNING: use scnprintf or sprintf 1
2847 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6193 coccinelle WARNING: use scnprintf or sprintf 1
2848 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6536 coccinelle WARNING: use scnprintf or sprintf 1
2849 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6509 coccinelle WARNING: use scnprintf or sprintf 1
2850 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6451 coccinelle WARNING: use scnprintf or sprintf 1
2851 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6181 coccinelle WARNING: use scnprintf or sprintf 1
2852 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6307 coccinelle WARNING: use scnprintf or sprintf 1
2853 /src/drivers/scsi/smartpqi/smartpqi_init.c @ Line 6205 coccinelle WARNING: use scnprintf or sprintf 1
2854 /src/drivers/scsi/snic/snic_attrs.c @ Line 49 coccinelle WARNING: use scnprintf or sprintf 1
2855 /src/drivers/scsi/snic/snic_attrs.c @ Line 62 coccinelle WARNING: use scnprintf or sprintf 1
2856 /src/drivers/scsi/snic/snic_attrs.c @ Line 40 coccinelle WARNING: use scnprintf or sprintf 1
2857 /src/drivers/scsi/snic/snic_attrs.c @ Line 30 coccinelle WARNING: use scnprintf or sprintf 1
2858 /src/drivers/scsi/storvsc_drv.c @ Line 670 coccinelle ERROR: invalid reference to the index variable of the iterator on line 659 1
2859 /src/drivers/scsi/sun_esp.c @ Line 549 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 541, but without a corresponding object release within this function. 1
2860 /src/drivers/scsi/ufs/ufshcd.c @ Line 1773 coccinelle WARNING: use scnprintf or sprintf 1
2861 /src/drivers/scsi/ufs/ufshcd.c @ Line 1796 coccinelle WARNING: use scnprintf or sprintf 1
2862 /src/drivers/scsi/ufs/ufshcd.c @ Line 1483 coccinelle WARNING: use scnprintf or sprintf 1
2863 /src/drivers/scsi/wd719x.c @ Line 689 coccinelle ERROR: invalid reference to the index variable of the iterator on line 686 1
2864 /src/drivers/sh/intc/handle.c @ Line 132 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2865 /src/drivers/sh/maple/maple.c @ Line 621 coccinelle WARNING: Comparison to bool 1
2866 /src/drivers/sh/maple/maple.c @ Line 582 coccinelle WARNING: Comparison to bool 1
2867 /src/drivers/sh/maple/maple.c @ Line 563 coccinelle WARNING: Comparison to bool 1
2868 /src/drivers/siox/siox-core.c @ Line 338 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2869 /src/drivers/siox/siox-core.c @ Line 360 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2870 /src/drivers/siox/siox-core.c @ Line 725 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2871 /src/drivers/soc/amlogic/meson-canvas.c @ Line 76 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 61, but without a corresponding object release within this function. 1
2872 /src/drivers/soc/amlogic/meson-canvas.c @ Line 78 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 61, but without a corresponding object release within this function. 1
2873 /src/drivers/soc/aspeed/aspeed-xdma.c @ Line 936 coccinelle line 936 is redundant because platform_get_irq() already prints an error 1
2874 /src/drivers/soc/bcm/brcmstb/pm/pm-arm.c @ Line 289 coccinelle duplicated argument to & or | 1
2875 /src/drivers/soc/bcm/brcmstb/pm/pm-arm.c @ Line 297 coccinelle duplicated argument to & or | 1
2876 /src/drivers/soc/qcom/pdr_interface.c @ Line 337 coccinelle ERROR: invalid reference to the index variable of the iterator on line 315 1
2877 /src/drivers/soc/qcom/qcom_aoss.c @ Line 47 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2878 /src/drivers/soc/ti/knav_dma.c @ Line 460 coccinelle ERROR: invalid reference to the index variable of the iterator on line 447 1
2879 /src/drivers/soc/ti/knav_dma.c @ Line 479 coccinelle ERROR: invalid reference to the index variable of the iterator on line 460 1
2880 /src/drivers/soundwire/stream.c @ Line 863 coccinelle preceding lock on line 775 1
2881 /src/drivers/spi/spi-bcm-qspi.c @ Line 884 coccinelle WARNING: Comparison to bool 1
2882 /src/drivers/spi/spi-bcm-qspi.c @ Line 895 coccinelle WARNING: Comparison to bool 1
2883 /src/drivers/spi/spi-bcm-qspi.c @ Line 1035 coccinelle WARNING: Comparison to bool 1
2884 /src/drivers/spi/spi-dw-bt1.c @ Line 220 coccinelle ERROR: Missing resource_size with mem 1
2885 /src/drivers/spi/spi-fsi.c @ Line 482 coccinelle iterator with update on line 544 1
2886 /src/drivers/spi/spi-ppc4xx.c @ Line 85 coccinelle duplicated argument to & or | 1
2887 /src/drivers/spi/spi-tle62x0.c @ Line 144 coccinelle WARNING: use scnprintf or sprintf 1
2888 /src/drivers/spi/spi-topcliff-pch.c @ Line 606 coccinelle ERROR: reference preceded by free on line 584 1
2889 /src/drivers/spi/spi-topcliff-pch.c @ Line 610 coccinelle ERROR: reference preceded by free on line 584 1
2890 /src/drivers/spi/spi-topcliff-pch.c @ Line 625 coccinelle ERROR: reference preceded by free on line 584 1
2891 /src/drivers/spi/spidev.c @ Line 581 coccinelle ERROR: invalid reference to the index variable of the iterator on line 569 1
2892 /src/drivers/ssb/main.c @ Line 226 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2893 /src/drivers/ssb/main.c @ Line 49 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2894 /src/drivers/ssb/main.c @ Line 1286 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2895 /src/drivers/staging/android/ashmem.c @ Line 729 coccinelle ERROR: invalid reference to the index variable of the iterator on line 709 1
2896 /src/drivers/staging/android/ion/ion.c @ Line 554 coccinelle WARNING: debug_shrink_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
2897 /src/drivers/staging/comedi/comedi_fops.c @ Line 399 coccinelle WARNING: use scnprintf or sprintf 1
2898 /src/drivers/staging/comedi/comedi_fops.c @ Line 512 coccinelle WARNING: use scnprintf or sprintf 1
2899 /src/drivers/staging/comedi/comedi_fops.c @ Line 455 coccinelle WARNING: use scnprintf or sprintf 1
2900 /src/drivers/staging/comedi/comedi_fops.c @ Line 568 coccinelle WARNING: use scnprintf or sprintf 1
2901 /src/drivers/staging/comedi/drivers/das1800.c @ Line 1302 coccinelle WARNING: possible condition with no effect (if == else) 1
2902 /src/drivers/staging/comedi/drivers/tests/ni_routes_test.c @ Line 502 coccinelle WARNING: Comparison to bool 1
2903 /src/drivers/staging/comedi/drivers/tests/ni_routes_test.c @ Line 504 coccinelle WARNING: Comparison to bool 1
2904 /src/drivers/staging/comedi/drivers/tests/ni_routes_test.c @ Line 506 coccinelle WARNING: Comparison to bool 1
2905 /src/drivers/staging/comedi/drivers/tests/ni_routes_test.c @ Line 508 coccinelle WARNING: Comparison to bool 1
2906 /src/drivers/staging/fbtft/fbtft-sysfs.c @ Line 202 coccinelle WARNING: use scnprintf or sprintf 1
2907 /src/drivers/staging/fbtft/fbtft.h @ Line 234 coccinelle WARNING: Use ARRAY_SIZE 1
2908 /src/drivers/staging/fieldbus/dev_core.c @ Line 73 coccinelle WARNING: use scnprintf or sprintf 1
2909 /src/drivers/staging/greybus/audio_codec.c @ Line 479 coccinelle ERROR: invalid reference to the index variable of the iterator on line 460 1
2910 /src/drivers/staging/greybus/audio_codec.c @ Line 623 coccinelle ERROR: invalid reference to the index variable of the iterator on line 615 1
2911 /src/drivers/staging/greybus/audio_codec.c @ Line 628 coccinelle ERROR: invalid reference to the index variable of the iterator on line 615 1
2912 /src/drivers/staging/greybus/audio_codec.c @ Line 551 coccinelle ERROR: invalid reference to the index variable of the iterator on line 532 1
2913 /src/drivers/staging/greybus/audio_helper.c @ Line 135 coccinelle ERROR: invalid reference to the index variable of the iterator on line 127 1
2914 /src/drivers/staging/greybus/bootrom.c @ Line 301 coccinelle ERROR: fw is NULL but dereferenced. 1
2915 /src/drivers/staging/hikey9xx/hi6421v600-regulator.c @ Line 455 coccinelle WARNING: invalid free of devm_ allocated data 1
2916 /src/drivers/staging/media/atomisp/pci/atomisp_acc.c @ Line 506 coccinelle ERROR: invalid reference to the index variable of the iterator on line 461 1
2917 /src/drivers/staging/media/atomisp/pci/atomisp_cmd.c @ Line 5410 coccinelle WARNING: possible condition with no effect (if == else) 1
2918 /src/drivers/staging/media/atomisp/pci/hive_isp_css_include/assert_support.h @ Line 57 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
2919 /src/drivers/staging/media/rkvdec/rkvdec.c @ Line 1042 coccinelle line 1042 is redundant because platform_get_irq() already prints an error 1
2920 /src/drivers/staging/mt7621-pci/pci-mt7621.c @ Line 391 coccinelle line 391 is redundant because platform_get_irq() already prints an error 1
2921 /src/drivers/staging/mt7621-pci/pci-mt7621.c @ Line 276 coccinelle WARNING: Suspicious code. resource_size is maybe missing with mem_resource 1
2922 /src/drivers/staging/rtl8192e/rtllib_softmac_wx.c @ Line 431 coccinelle preceding lock on line 421 1
2923 /src/drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c @ Line 374 coccinelle preceding lock on line 364 1
2924 /src/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c @ Line 992 coccinelle ERROR: invalid reference to the index variable of the iterator on line 975 1
2925 /src/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c @ Line 945 coccinelle preceding lock on line 908 1
2926 /src/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c @ Line 925 coccinelle preceding lock on line 869 1
2927 /src/drivers/staging/wfx/bus_sdio.c @ Line 133 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
2928 /src/drivers/target/iscsi/cxgbit/cxgbit_cm.c @ Line 593 coccinelle ERROR: invalid reference to the index variable of the iterator on line 584 1
2929 /src/drivers/target/iscsi/iscsi_target.c @ Line 2725 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2714 1
2930 /src/drivers/target/iscsi/iscsi_target.c @ Line 4502 coccinelle ERROR: invalid reference to the index variable of the iterator on line 4490 1
2931 /src/drivers/target/iscsi/iscsi_target_erl1.c @ Line 511 coccinelle ERROR: invalid reference to the index variable of the iterator on line 494 1
2932 /src/drivers/target/target_core_configfs.c @ Line 951 coccinelle WARNING: Comparison of 0/1 to bool variable 1
2933 /src/drivers/thermal/da9062-thermal.c @ Line 252 coccinelle line 252 is redundant because platform_get_irq() already prints an error 1
2934 /src/drivers/thermal/db8500_thermal.c @ Line 178 coccinelle line 178 is redundant because platform_get_irq() already prints an error 1
2935 /src/drivers/thermal/db8500_thermal.c @ Line 192 coccinelle line 192 is redundant because platform_get_irq() already prints an error 1
2936 /src/drivers/thermal/intel/intel_powerclamp.c @ Line 470 coccinelle WARNING: Comparison to bool 1
2937 /src/drivers/thermal/intel/intel_powerclamp.c @ Line 570 coccinelle WARNING: Comparison to bool 1
2938 /src/drivers/thermal/intel/intel_powerclamp.c @ Line 583 coccinelle WARNING: Comparison to bool 1
2939 /src/drivers/thermal/intel/intel_powerclamp.c @ Line 608 coccinelle WARNING: Comparison to bool 1
2940 /src/drivers/thermal/qcom/tsens.c @ Line 759 coccinelle ERROR: missing put_device; call of_find_device_by_node on line 715, but without a corresponding object release within this function. 1
2941 /src/drivers/thermal/tegra/soctherm.c @ Line 1628 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2942 /src/drivers/thermal/thermal_core.c @ Line 1274 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1271 1
2943 /src/drivers/thermal/thermal_core.c @ Line 845 coccinelle ERROR: invalid reference to the index variable of the iterator on line 836 1
2944 /src/drivers/thermal/thermal_core.c @ Line 845 coccinelle ERROR: invalid reference to the index variable of the iterator on line 840 1
2945 /src/drivers/thermal/thermal_core.c @ Line 1532 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1529 1
2946 /src/drivers/thermal/thermal_hwmon.c @ Line 96 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2947 /src/drivers/thunderbolt/ctl.c @ Line 163 coccinelle ERROR: invalid reference to the index variable of the iterator on line 153 1
2948 /src/drivers/thunderbolt/tunnel.c @ Line 124 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2949 /src/drivers/thunderbolt/tunnel.c @ Line 1016 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2950 /src/drivers/tty/n_tty.c @ Line 180 smatch tty_copy_to_user() warn: maybe return -EFAULT instead of the bytes remaining? 1
2951 /src/drivers/tty/n_tty.c @ Line 189 smatch tty_copy_to_user() warn: maybe return -EFAULT instead of the bytes remaining? 1
2952 /src/drivers/tty/serial/8250/8250_aspeed_vuart.c @ Line 72 coccinelle WARNING: use scnprintf or sprintf 1
2953 /src/drivers/tty/serial/8250/8250_aspeed_vuart.c @ Line 142 coccinelle WARNING: use scnprintf or sprintf 1
2954 /src/drivers/tty/serial/8250/8250_aspeed_vuart.c @ Line 105 coccinelle WARNING: use scnprintf or sprintf 1
2955 /src/drivers/tty/serial/8250/8250_core.c @ Line 1041 smatch serial8250_register_8250_port() error: we previously assumed 'uart->port.dev' could be null (see line 997) 1
2956 /src/drivers/tty/serial/8250/8250_fsl.c @ Line 109 coccinelle line 109 is redundant because platform_get_irq() already prints an error 1
2957 /src/drivers/tty/serial/8250/8250_pci.c @ Line 1298 clang-analyzer-deadcode.DeadStores Although the value stored to 'tmp' is used in the enclosing expression, the value is never actually read from 'tmp' 2
2958 /src/drivers/tty/serial/8250/8250_port.c @ Line 3036 coccinelle WARNING: use scnprintf or sprintf 1
2959 /src/drivers/tty/serial/bcm63xx_uart.c @ Line 847 coccinelle ERROR: missing clk_put; clk_get on line 842 and execution via conditional on line 846 1
2960 /src/drivers/tty/serial/cpm_uart/cpm_uart_core.c @ Line 1323 coccinelle ERROR: of_node_put not needed after iterator on line 1303 1
2961 /src/drivers/tty/serial/dz.c @ Line 668 coccinelle x = atomic_add_return(-1, ...) 1
2962 /src/drivers/tty/serial/dz.c @ Line 703 coccinelle x = atomic_add_return(-1, ...) 1
2963 /src/drivers/tty/serial/dz.c @ Line 451 coccinelle x = atomic_add_return(-1, ...) 1
2964 /src/drivers/tty/serial/pmac_zilog.c @ Line 315 coccinelle preceding lock on line 258 1
2965 /src/drivers/tty/serial/pmac_zilog.c @ Line 319 coccinelle preceding lock on line 258 1
2966 /src/drivers/tty/serial/serial_core.c @ Line 297 smatch uart_shutdown() error: we previously assumed 'uport' could be null (see line 293) 1
2967 /src/drivers/tty/serial/serial_core.c @ Line 2743 smatch iomem_base_show() warn: argument 3 to %lX specifier is cast from pointer 1
2968 /src/drivers/tty/serial/serial_core.c @ Line 160 clang-analyzer-core.NullDereference Access to field 'rs485_config' results in a dereference of a null pointer (loaded from variable 'uport') 48
2969 /src/drivers/tty/serial/zs.c @ Line 820 coccinelle x = atomic_add_return(-1, ...) 1
2970 /src/drivers/tty/synclinkmp.c @ Line 457 coccinelle WARNING: Assignment of 0/1 to bool variable 1
2971 /src/drivers/tty/sysrq.c @ Line 555 smatch __sysrq_get_key_op() warn: potential spectre issue 'sysrq_key_table' [r] 1
2972 /src/drivers/tty/sysrq.c @ Line 557 smatch __sysrq_get_key_op() warn: possible spectre second half. 'op_p' 1
2973 /src/drivers/tty/tty_baudrate.c @ Line 76 smatch tty_termios_baud_rate() warn: potential spectre issue 'baud_table' [r] (local cap) 1
2974 /src/drivers/tty/tty_baudrate.c @ Line 112 smatch tty_termios_input_baud_rate() warn: potential spectre issue 'baud_table' [r] (local cap) 1
2975 /src/drivers/tty/tty_io.c @ Line 627 smatch __tty_hangup() error: double locked 'irq' (orig line 615) 1
2976 /src/drivers/tty/tty_ldisc.c @ Line 116 smatch get_ldops() warn: potential spectre issue 'tty_ldiscs' [r] 1
2977 /src/drivers/tty/tty_ldisc.c @ Line 117 smatch get_ldops() warn: possible spectre second half. 'ldops' 1
2978 /src/drivers/tty/tty_ldisc.c @ Line 125 smatch get_ldops() warn: possible spectre second half. 'ret' 1
2979 /src/drivers/tty/vt/consolemap.c @ Line 218 smatch set_inverse_transl() warn: potential spectre issue 'q' [w] (local cap) 1
2980 /src/drivers/tty/vt/consolemap.c @ Line 260 smatch set_translate() warn: potential spectre issue 'inv_translate' [w] 1
2981 /src/drivers/tty/vt/consolemap.c @ Line 589 smatch con_set_unimap() warn: for statement not indented 1
2982 /src/drivers/tty/vt/consolemap.c @ Line 835 smatch conv_uni_to_pc() warn: potential spectre issue 'p->uni_pgdir' [r] 1
2983 /src/drivers/tty/vt/consolemap.c @ Line 836 smatch conv_uni_to_pc() warn: possible spectre second half. 'p1' 1
2984 /src/drivers/tty/vt/consolemap.c @ Line 836 smatch conv_uni_to_pc() warn: potential spectre issue 'p1' [r] 1
2985 /src/drivers/tty/vt/consolemap.c @ Line 837 smatch conv_uni_to_pc() warn: possible spectre second half. 'p2' 1
2986 /src/drivers/tty/vt/consolemap.c @ Line 837 smatch conv_uni_to_pc() warn: potential spectre issue 'p2' [r] 1
2987 /src/drivers/tty/vt/consolemap.c @ Line 838 smatch conv_uni_to_pc() warn: possible spectre second half. 'h' 1
2988 /src/drivers/tty/vt/keyboard.c @ Line 2117 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
2989 /src/drivers/tty/vt/keyboard.c @ Line 2117 clang-analyzer-unix.cstring.NullArg Null pointer passed as 1st argument to string copy function 108
2990 /src/drivers/tty/vt/keyboard.c @ Line 1909 smatch vt_do_kdsk_ioctl() warn: potential spectre issue 'key_map' [r] 1
2991 /src/drivers/tty/vt/keyboard.c @ Line 2061 smatch vt_do_kdgkb_ioctl() warn: potential spectre issue 'func_table' [r] (local cap) 1
2992 /src/drivers/tty/vt/keyboard.c @ Line 2070 smatch vt_do_kdgkb_ioctl() warn: possible spectre second half. 'fj' 1
2993 /src/drivers/tty/vt/keyboard.c @ Line 2105 smatch vt_do_kdgkb_ioctl() warn: possible spectre second half. 'fj' 1
2994 /src/drivers/tty/vt/keyboard.c @ Line 2211 smatch vt_reset_unicode() warn: potential spectre issue 'kbd_table' [w] 1
2995 /src/drivers/tty/vt/vt.c @ Line 478 smatch vc_uniscr_copy_area() warn: potential spectre issue 'src->lines' [r] (local cap) 1
2996 /src/drivers/tty/vt/vt.c @ Line 481 smatch vc_uniscr_copy_area() warn: possible spectre second half. 'src_line' 1
2997 /src/drivers/tty/vt/vt.c @ Line 1051 smatch vc_cons_allocated() warn: potential spectre issue 'vc_cons' [w] (local cap) 1
2998 /src/drivers/tty/vt/vt.c @ Line 1062 smatch visual_init() warn: potential spectre issue 'con_driver_map' [r] 1
2999 /src/drivers/tty/vt/vt.c @ Line 1064 smatch visual_init() warn: possible spectre second half. 'vc->vc_sw' 1
3000 /src/drivers/tty/vt/vt.c @ Line 1133 smatch vc_allocate() warn: potential spectre issue 'vc_cons' [w] (local cap) 1
3001 /src/drivers/tty/vt/vt.c @ Line 1828 smatch cursor_report() warn: format string contains unusual character '\x1b' 1
3002 /src/drivers/tty/vt/vt.c @ Line 1853 smatch mouse_report() warn: format string contains unusual character '\x1b' 1
3003 /src/drivers/tty/vt/vt.c @ Line 2589 smatch vc_translate_ascii() warn: potential spectre issue 'vc->vc_translate' [w] 1
3004 /src/drivers/tty/vt/vt.c @ Line 3910 coccinelle WARNING: use scnprintf or sprintf 1
3005 /src/drivers/tty/vt/vt.c @ Line 3918 coccinelle WARNING: use scnprintf or sprintf 1
3006 /src/drivers/tty/vt/vt.c @ Line 586 clang-analyzer-deadcode.DeadStores Value stored to 'uniscr' during its initialization is never read 2
3007 /src/drivers/tty/vt/vt_ioctl.c @ Line 418 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3008 /src/drivers/tty/vt/vt_ioctl.c @ Line 1190 smatch vt_compat_ioctl() warn: check that 'op' doesn't leak information (struct has a hole after 'charcount') 1
3009 /src/drivers/usb/chipidea/udc.c @ Line 986 coccinelle preceding lock on line 984 1
3010 /src/drivers/usb/class/usbtmc.c @ Line 2443 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3011 /src/drivers/usb/class/usbtmc.c @ Line 196 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3012 /src/drivers/usb/class/usbtmc.c @ Line 197 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3013 /src/drivers/usb/class/usbtmc.c @ Line 2341 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3014 /src/drivers/usb/common/usb-conn-gpio.c @ Line 229 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
3015 /src/drivers/usb/common/usb-conn-gpio.c @ Line 246 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
3016 /src/drivers/usb/core/ledtrig-usbport.c @ Line 102 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3017 /src/drivers/usb/core/ledtrig-usbport.c @ Line 104 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3018 /src/drivers/usb/dwc2/hcd.c @ Line 5462 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3019 /src/drivers/usb/dwc2/hcd.c @ Line 5584 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3020 /src/drivers/usb/early/ehci-dbgp.c @ Line 244 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '<<' is a garbage value 37
3021 /src/drivers/usb/early/ehci-dbgp.c @ Line 812 clang-analyzer-core.DivideZero Division by zero 25
3022 /src/drivers/usb/gadget/composite.c @ Line 847 coccinelle ERROR: invalid reference to the index variable of the iterator on line 822 1
3023 /src/drivers/usb/gadget/configfs.c @ Line 1283 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3024 /src/drivers/usb/gadget/configfs.c @ Line 1423 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3025 /src/drivers/usb/gadget/function/f_fs.c @ Line 1715 coccinelle atomic_dec_and_test variation before object free at line 1719. 1
3026 /src/drivers/usb/gadget/function/f_hid.c @ Line 326 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3027 /src/drivers/usb/gadget/function/f_hid.c @ Line 356 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3028 /src/drivers/usb/gadget/function/f_hid.c @ Line 402 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3029 /src/drivers/usb/gadget/function/f_hid.c @ Line 810 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3030 /src/drivers/usb/gadget/function/f_hid.c @ Line 622 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3031 /src/drivers/usb/gadget/function/f_hid.c @ Line 708 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3032 /src/drivers/usb/gadget/legacy/ether.c @ Line 240 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3033 /src/drivers/usb/gadget/legacy/hid.c @ Line 196 coccinelle ERROR: invalid reference to the index variable of the iterator on line 145 1
3034 /src/drivers/usb/gadget/udc/aspeed-vhub/epn.c @ Line 483 coccinelle ERROR: invalid reference to the index variable of the iterator on line 478 1
3035 /src/drivers/usb/gadget/udc/at91_udc.c @ Line 724 coccinelle ERROR: invalid reference to the index variable of the iterator on line 720 1
3036 /src/drivers/usb/gadget/udc/atmel_usba_udc.c @ Line 2343 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
3037 /src/drivers/usb/gadget/udc/bdc/bdc_ep.c @ Line 1779 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1775 1
3038 /src/drivers/usb/gadget/udc/dummy_hcd.c @ Line 1349 coccinelle WARNING: Comparison to bool 1
3039 /src/drivers/usb/gadget/udc/dummy_hcd.c @ Line 1368 coccinelle WARNING: Comparison to bool 1
3040 /src/drivers/usb/gadget/udc/fsl_qe_udc.c @ Line 1787 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1782 1
3041 /src/drivers/usb/gadget/udc/fsl_udc_core.c @ Line 950 coccinelle ERROR: invalid reference to the index variable of the iterator on line 946 1
3042 /src/drivers/usb/gadget/udc/goku_udc.c @ Line 840 coccinelle ERROR: invalid reference to the index variable of the iterator on line 836 1
3043 /src/drivers/usb/gadget/udc/gr_udc.c @ Line 1716 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1712 1
3044 /src/drivers/usb/gadget/udc/lpc32xx_udc.c @ Line 1680 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3045 /src/drivers/usb/gadget/udc/lpc32xx_udc.c @ Line 2837 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3046 /src/drivers/usb/gadget/udc/max3420_udc.c @ Line 1064 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1056 1
3047 /src/drivers/usb/gadget/udc/mv_u3d_core.c @ Line 868 coccinelle ERROR: invalid reference to the index variable of the iterator on line 864 1
3048 /src/drivers/usb/gadget/udc/mv_udc_core.c @ Line 1693 coccinelle WARNING: Comparison to bool 1
3049 /src/drivers/usb/gadget/udc/mv_udc_core.c @ Line 1454 coccinelle WARNING: Comparison to bool 1
3050 /src/drivers/usb/gadget/udc/net2272.c @ Line 945 coccinelle ERROR: invalid reference to the index variable of the iterator on line 941 1
3051 /src/drivers/usb/gadget/udc/net2280.c @ Line 1273 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1269 1
3052 /src/drivers/usb/gadget/udc/omap_udc.c @ Line 2756 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3053 /src/drivers/usb/gadget/udc/omap_udc.c @ Line 95 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3054 /src/drivers/usb/gadget/udc/pxa25x_udc.c @ Line 983 coccinelle ERROR: invalid reference to the index variable of the iterator on line 979 1
3055 /src/drivers/usb/gadget/udc/pxa27x_udc.c @ Line 1187 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1178 1
3056 /src/drivers/usb/gadget/udc/renesas_usb3.c @ Line 392 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3057 /src/drivers/usb/gadget/udc/s3c-hsudc.c @ Line 893 coccinelle ERROR: invalid reference to the index variable of the iterator on line 889 1
3058 /src/drivers/usb/gadget/udc/s3c2410_udc.c @ Line 1294 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1282 1
3059 /src/drivers/usb/gadget/udc/tegra-xudc.c @ Line 2982 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3060 /src/drivers/usb/gadget/udc/tegra-xudc.c @ Line 2991 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3061 /src/drivers/usb/gadget/udc/tegra-xudc.c @ Line 879 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3062 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 821 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3063 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 825 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3064 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 833 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3065 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 842 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3066 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 846 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3067 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 847 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3068 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 871 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3069 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 875 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3070 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 445 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3071 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 456 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3072 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 395 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3073 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 407 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3074 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 1334 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3075 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 1335 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3076 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 510 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3077 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 528 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3078 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 1955 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3079 /src/drivers/usb/gadget/udc/udc-xilinx.c @ Line 1957 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3080 /src/drivers/usb/misc/usbsevseg.c @ Line 196 coccinelle WARNING: use scnprintf or sprintf 1
3081 /src/drivers/usb/mtu3/mtu3_gadget.c @ Line 337 coccinelle ERROR: invalid reference to the index variable of the iterator on line 333 1
3082 /src/drivers/usb/musb/cppi_dma.c @ Line 740 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3083 /src/drivers/usb/musb/davinci.c @ Line 532 coccinelle ERROR: Assignment of non-0/1 constant to bool variable 1
3084 /src/drivers/usb/musb/musb_gadget.c @ Line 1283 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1279 1
3085 /src/drivers/usb/phy/phy-generic.c @ Line 87 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3086 /src/drivers/usb/phy/phy-generic.c @ Line 94 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3087 /src/drivers/usb/phy/phy-generic.c @ Line 300 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
3088 /src/drivers/usb/storage/usb.c @ Line 497 coccinelle duplicated argument to && or || 1
3089 /src/drivers/usb/usbip/stub_dev.c @ Line 33 coccinelle WARNING: use scnprintf or sprintf 1
3090 /src/drivers/usb/usbip/vudc_sysfs.c @ Line 203 coccinelle WARNING: use scnprintf or sprintf 1
3091 /src/drivers/usb/usbip/vudc_transfer.c @ Line 299 coccinelle preceding lock on line 285 1
3092 /src/drivers/vfio/mdev/mdev_core.c @ Line 366 coccinelle ERROR: invalid reference to the index variable of the iterator on line 361 1
3093 /src/drivers/vfio/pci/vfio_pci.c @ Line 1509 coccinelle preceding lock on line 1494 1
3094 /src/drivers/vfio/vfio.c @ Line 370 coccinelle preceding lock on line 363 1
3095 /src/drivers/vfio/vfio.c @ Line 377 coccinelle preceding lock on line 363 1
3096 /src/drivers/vfio/vfio.c @ Line 387 coccinelle preceding lock on line 363 1
3097 /src/drivers/vfio/vfio_iommu_spapr_tce.c @ Line 127 coccinelle ERROR: invalid reference to the index variable of the iterator on line 117 1
3098 /src/drivers/vhost/vdpa.c @ Line 251 coccinelle WARNING opportunity for vmemdup_user 1
3099 /src/drivers/video/backlight/backlight.c @ Line 482 coccinelle ERROR: invalid reference to the index variable of the iterator on line 474 1
3100 /src/drivers/video/backlight/corgi_lcd.c @ Line 486 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
3101 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 267 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3102 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 268 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3103 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 264 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3104 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 265 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3105 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 261 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3106 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 263 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3107 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 269 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3108 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 1005 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3109 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 1010 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3110 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2585 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3111 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2587 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3112 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2589 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3113 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2595 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3114 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2597 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3115 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2599 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3116 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2601 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3117 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2604 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3118 /src/drivers/video/fbdev/aty/radeon_base.c @ Line 2606 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3119 /src/drivers/video/fbdev/cirrusfb.c @ Line 2338 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3120 /src/drivers/video/fbdev/core/fbcon.c @ Line 676 smatch set_blitting_type() warn: potential spectre issue 'fb_display' [r] 1
3121 /src/drivers/video/fbdev/core/fbcon.c @ Line 744 smatch con2fb_acquire_newinfo() warn: potential spectre issue 'con2fb_map' [w] 1
3122 /src/drivers/video/fbdev/core/fbcon.c @ Line 844 smatch set_con2fb_map() warn: potential spectre issue 'vc_cons' [r] 1
3123 /src/drivers/video/fbdev/core/fbcon.c @ Line 845 smatch set_con2fb_map() warn: potential spectre issue 'con2fb_map' [r] 1
3124 /src/drivers/video/fbdev/core/fbcon.c @ Line 846 smatch set_con2fb_map() warn: potential spectre issue 'registered_fb' [r] 1
3125 /src/drivers/video/fbdev/core/fbcon.c @ Line 852 smatch set_con2fb_map() warn: possible spectre second half. 'oldidx' 1
3126 /src/drivers/video/fbdev/core/fbcon.c @ Line 855 smatch set_con2fb_map() warn: possible spectre second half. 'info' 1
3127 /src/drivers/video/fbdev/core/fbcon.c @ Line 876 smatch set_con2fb_map() warn: possible spectre second half. 'oldinfo' 1
3128 /src/drivers/video/fbdev/core/fbcon.c @ Line 886 smatch set_con2fb_map() warn: potential spectre issue 'con2fb_map_boot' [w] 1
3129 /src/drivers/video/fbdev/core/fbcon.c @ Line 1034 smatch fbcon_init() warn: potential spectre issue 'fb_display' [r] 1
3130 /src/drivers/video/fbdev/core/fbcon.c @ Line 1042 smatch fbcon_init() warn: potential spectre issue 'con2fb_map' [w] 1
3131 /src/drivers/video/fbdev/core/fbcon.c @ Line 1190 smatch fbcon_deinit() warn: potential spectre issue 'fb_display' [r] 1
3132 /src/drivers/video/fbdev/core/fbcon.c @ Line 1196 smatch fbcon_deinit() warn: potential spectre issue 'con2fb_map' [r] 1
3133 /src/drivers/video/fbdev/core/fbcon.c @ Line 1198 smatch fbcon_deinit() warn: possible spectre second half. 'idx' 1
3134 /src/drivers/video/fbdev/core/fbcon.c @ Line 1321 smatch fbcon_clear_margins() warn: potential spectre issue 'con2fb_map' [r] 1
3135 /src/drivers/video/fbdev/core/fbcon.c @ Line 1363 smatch fbcon_set_disp() warn: potential spectre issue 'fb_display' [r] 1
3136 /src/drivers/video/fbdev/core/fbcon.c @ Line 1368 smatch fbcon_set_disp() warn: potential spectre issue 'vc_cons' [r] 1
3137 /src/drivers/video/fbdev/core/fbcon.c @ Line 2456 smatch fbcon_copy_font() warn: potential spectre issue 'fb_display' [r] 1
3138 /src/drivers/video/fbdev/core/fbcon.c @ Line 2509 smatch fbcon_set_font() warn: overwrite may leak 'new_data' 1
3139 /src/drivers/video/fbdev/core/fbcon.c @ Line 3089 smatch fbcon_get_con2fb_map_ioctl() warn: potential spectre issue 'con2fb_map' [r] 1
3140 /src/drivers/video/fbdev/core/fbcon.c @ Line 3356 clang-analyzer-deadcode.DeadStores Value stored to 'pending' is never read 2
3141 /src/drivers/video/fbdev/core/fbcon.c @ Line 3209 coccinelle WARNING: use scnprintf or sprintf 1
3142 /src/drivers/video/fbdev/core/fbcon.c @ Line 3184 coccinelle WARNING: use scnprintf or sprintf 1
3143 /src/drivers/video/fbdev/core/fbcvt.c @ Line 261 clang-analyzer-deadcode.DeadStores Value stored to 'cnt' is never read 2
3144 /src/drivers/video/fbdev/core/fbcvt.c @ Line 262 clang-analyzer-deadcode.DeadStores Value stored to 'offset' is never read 2
3145 /src/drivers/video/fbdev/core/fbmem.c @ Line 809 clang-analyzer-deadcode.DeadStores Value stored to 'dst' is never read 2
3146 /src/drivers/video/fbdev/core/fbmem.c @ Line 887 clang-analyzer-deadcode.DeadStores Value stored to 'src' is never read 2
3147 /src/drivers/video/fbdev/core/fbmem.c @ Line 1649 smatch do_register_framebuffer() error: buffer overflow 'registered_fb' 32 <= 32 (assuming for loop doesn't break) 1
3148 /src/drivers/video/fbdev/core/fbmon.c @ Line 924 clang-analyzer-core.DivideZero Division by zero 24
3149 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 233 coccinelle WARNING: use scnprintf or sprintf 1
3150 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 421 coccinelle WARNING: use scnprintf or sprintf 1
3151 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 393 coccinelle WARNING: use scnprintf or sprintf 1
3152 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 384 coccinelle WARNING: use scnprintf or sprintf 1
3153 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 260 coccinelle WARNING: use scnprintf or sprintf 1
3154 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 296 coccinelle WARNING: use scnprintf or sprintf 1
3155 /src/drivers/video/fbdev/core/fbsysfs.c @ Line 288 coccinelle WARNING: use scnprintf or sprintf 1
3156 /src/drivers/video/fbdev/efifb.c @ Line 85 smatch efifb_setcolreg() warn: potential spectre issue '(info->pseudo_palette)' [w] (local cap) 1
3157 /src/drivers/video/fbdev/gbefb.c @ Line 1065 coccinelle WARNING: use scnprintf or sprintf 1
3158 /src/drivers/video/fbdev/gbefb.c @ Line 1072 coccinelle WARNING: use scnprintf or sprintf 1
3159 /src/drivers/video/fbdev/hyperv_fb.c @ Line 798 coccinelle WARNING: Comparison to bool 1
3160 /src/drivers/video/fbdev/offb.c @ Line 415 coccinelle WARNING comparing pointer to 0, suggest !E 1
3161 /src/drivers/video/fbdev/offb.c @ Line 415 coccinelle WARNING comparing pointer to 0 1
3162 /src/drivers/video/fbdev/omap/omapfb_main.c @ Line 1382 coccinelle WARNING: use scnprintf or sprintf 1
3163 /src/drivers/video/fbdev/omap/omapfb_main.c @ Line 1306 coccinelle WARNING: use scnprintf or sprintf 1
3164 /src/drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c @ Line 687 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3165 /src/drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c @ Line 647 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3166 /src/drivers/video/fbdev/omap2/omapfb/dss/dsi.c @ Line 4699 coccinelle WARNING: Comparison to bool 1
3167 /src/drivers/video/fbdev/omap2/omapfb/dss/overlay.c @ Line 130 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3168 /src/drivers/video/fbdev/omap2/omapfb/dss/venc.c @ Line 404 coccinelle WARNING: Comparison to bool 1
3169 /src/drivers/video/fbdev/omap2/omapfb/omapfb-main.c @ Line 1410 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3170 /src/drivers/video/fbdev/omap2/omapfb/omapfb-main.c @ Line 1326 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3171 /src/drivers/video/fbdev/omap2/omapfb/omapfb-main.c @ Line 2477 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3172 /src/drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c @ Line 86 coccinelle WARNING: use scnprintf or sprintf 1
3173 /src/drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c @ Line 495 coccinelle WARNING: use scnprintf or sprintf 1
3174 /src/drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c @ Line 32 coccinelle WARNING: use scnprintf or sprintf 1
3175 /src/drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c @ Line 418 coccinelle WARNING: use scnprintf or sprintf 1
3176 /src/drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c @ Line 519 coccinelle WARNING: use scnprintf or sprintf 1
3177 /src/drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c @ Line 504 coccinelle WARNING: use scnprintf or sprintf 1
3178 /src/drivers/video/fbdev/pxa168fb.c @ Line 622 coccinelle line 622 is redundant because platform_get_irq() already prints an error 1
3179 /src/drivers/video/fbdev/pxa3xx-gcu.c @ Line 617 coccinelle line 617 is redundant because platform_get_irq() already prints an error 1
3180 /src/drivers/video/fbdev/pxafb.c @ Line 2330 coccinelle line 2330 is redundant because platform_get_irq() already prints an error 1
3181 /src/drivers/video/fbdev/s3c2410fb.c @ Line 851 coccinelle line 851 is redundant because platform_get_irq() already prints an error 1
3182 /src/drivers/video/fbdev/sm501fb.c @ Line 1169 coccinelle WARNING: use scnprintf or sprintf 1
3183 /src/drivers/video/fbdev/smscufx.c @ Line 1604 coccinelle preceding lock on line 1488 1
3184 /src/drivers/video/fbdev/tdfxfb.c @ Line 1587 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3185 /src/drivers/video/fbdev/udlfb.c @ Line 1421 coccinelle preceding lock on line 1292 1
3186 /src/drivers/video/fbdev/uvesafb.c @ Line 1640 coccinelle WARNING: use scnprintf or sprintf 1
3187 /src/drivers/video/fbdev/uvesafb.c @ Line 1626 coccinelle WARNING: use scnprintf or sprintf 1
3188 /src/drivers/video/fbdev/uvesafb.c @ Line 1596 coccinelle WARNING: use scnprintf or sprintf 1
3189 /src/drivers/video/fbdev/uvesafb.c @ Line 1611 coccinelle WARNING: use scnprintf or sprintf 1
3190 /src/drivers/video/fbdev/uvesafb.c @ Line 1550 coccinelle WARNING: use scnprintf or sprintf 1
3191 /src/drivers/video/fbdev/uvesafb.c @ Line 1581 coccinelle WARNING: use scnprintf or sprintf 1
3192 /src/drivers/video/fbdev/vt8500lcdfb.c @ Line 376 coccinelle line 376 is redundant because platform_get_irq() already prints an error 1
3193 /src/drivers/virt/vboxguest/vboxguest_linux.c @ Line 440 coccinelle preceding lock on line 432 1
3194 /src/drivers/virtio/virtio_mem.c @ Line 1799 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3195 /src/drivers/virtio/virtio_ring.c @ Line 1637 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3196 /src/drivers/virtio/virtio_ring.c @ Line 1638 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3197 /src/drivers/w1/w1.c @ Line 844 coccinelle ERROR: invalid reference to the index variable of the iterator on line 835 1
3198 /src/drivers/w1/w1.c @ Line 873 coccinelle ERROR: invalid reference to the index variable of the iterator on line 856 1
3199 /src/drivers/watchdog/alim7101_wdt.c @ Line 390 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3200 /src/drivers/watchdog/hpwdt.c @ Line 339 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3201 /src/drivers/watchdog/hpwdt.c @ Line 125 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3202 /src/drivers/watchdog/mpc8xxx_wdt.c @ Line 62 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3203 /src/drivers/watchdog/watchdog_pretimeout.c @ Line 214 coccinelle ERROR: invalid reference to the index variable of the iterator on line 206 1
3204 /src/drivers/xen/events/events_base.c @ Line 905 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3205 /src/drivers/xen/events/events_base.c @ Line 1494 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3206 /src/drivers/xen/events/events_base.c @ Line 1469 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3207 /src/drivers/xen/events/events_base.c @ Line 468 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3208 /src/drivers/xen/events/events_base.c @ Line 1545 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3209 /src/drivers/xen/evtchn.c @ Line 408 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3210 /src/drivers/xen/grant-table.c @ Line 974 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3211 /src/drivers/xen/grant-table.c @ Line 961 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3212 /src/drivers/xen/time.c @ Line 168 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3213 /src/drivers/xen/xen-pciback/pci_stub.c @ Line 1640 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1631 1
3214 /src/drivers/xen/xen-scsiback.c @ Line 1883 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3215 /src/drivers/xen/xenbus/xenbus_client.c @ Line 540 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3216 /src/drivers/xen/xenbus/xenbus_client.c @ Line 579 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3217 /src/drivers/xen/xenbus/xenbus_client.c @ Line 776 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3218 /src/drivers/xen/xenbus/xenbus_comms.c @ Line 311 coccinelle ERROR: invalid reference to the index variable of the iterator on line 300 1
3219 /src/drivers/xen/xenbus/xenbus_comms.c @ Line 261 coccinelle preceding lock on line 243 1
3220 /src/drivers/xen/xenbus/xenbus_comms.c @ Line 274 coccinelle preceding lock on line 243 1
3221 /src/drivers/xen/xenbus/xenbus_comms.c @ Line 290 coccinelle preceding lock on line 243 1
3222 /src/fs/9p/vfs_file.c @ Line 148 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3223 /src/fs/afs/cmservice.c @ Line 271 coccinelle WARNING: array3_size is already used (line 267) to compute the same size 1
3224 /src/fs/afs/dir.c @ Line 621 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3225 /src/fs/afs/dir.c @ Line 549 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3226 /src/fs/afs/write.c @ Line 503 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3227 /src/fs/afs/write.c @ Line 571 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3228 /src/fs/afs/write.c @ Line 573 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3229 /src/fs/afs/write.c @ Line 717 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3230 /src/fs/aio.c @ Line 1290 smatch read_events() error: double unlocked '__t.timer.base->cpu_base->lock' (orig line 1290) 1
3231 /src/fs/aio.c @ Line 1527 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3232 /src/fs/attr.c @ Line 289 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3233 /src/fs/autofs/dev-ioctl.c @ Line 518 clang-analyzer-deadcode.DeadStores Although the value stored to 'devid' is used in the enclosing expression, the value is never actually read from 'devid' 2
3234 /src/fs/autofs/expire.c @ Line 106 smatch get_next_positive_subdir() error: double unlocked 'root->d_lockref.lock' (orig line 105) 1
3235 /src/fs/autofs/expire.c @ Line 138 smatch get_next_positive_dentry() error: double unlocked 'p->d_lockref.lock' (orig line 129) 1
3236 /src/fs/autofs/root.c @ Line 560 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3237 /src/fs/binfmt_elf.c @ Line 1290 clang-analyzer-deadcode.DeadStores Value stored to 'error' is never read 2
3238 /src/fs/binfmt_elf.c @ Line 1443 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'men') 45
3239 /src/fs/binfmt_elf.c @ Line 1319 smatch load_elf_binary() warn: Function too hairy. No more merges. 1
3240 /src/fs/binfmt_elf.c @ Line 1319 smatch load_elf_binary() parse error: Function too hairy. Giving up. 39 seconds 1
3241 /src/fs/btrfs/block-group.c @ Line 625 coccinelle preceding lock on line 565 1
3242 /src/fs/btrfs/ctree.c @ Line 2032 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3243 /src/fs/btrfs/disk-io.c @ Line 551 coccinelle atomic_dec_and_test variation before object free at line 634. 1
3244 /src/fs/btrfs/extent-tree.c @ Line 4163 coccinelle iterator with update on line 4232 1
3245 /src/fs/btrfs/extent-tree.c @ Line 2036 coccinelle second lock on line 2036 1
3246 /src/fs/btrfs/extent-tree.c @ Line 3520 coccinelle preceding lock on line 3516 1
3247 /src/fs/btrfs/extent-tree.c @ Line 3520 coccinelle preceding lock on line 3538 1
3248 /src/fs/btrfs/extent-tree.c @ Line 3523 coccinelle preceding lock on line 3516 1
3249 /src/fs/btrfs/extent-tree.c @ Line 3523 coccinelle preceding lock on line 3538 1
3250 /src/fs/btrfs/extent-tree.c @ Line 3528 coccinelle preceding lock on line 3516 1
3251 /src/fs/btrfs/extent-tree.c @ Line 3528 coccinelle preceding lock on line 3538 1
3252 /src/fs/btrfs/extent-tree.c @ Line 3531 coccinelle preceding lock on line 3516 1
3253 /src/fs/btrfs/extent-tree.c @ Line 3531 coccinelle preceding lock on line 3538 1
3254 /src/fs/btrfs/extent-tree.c @ Line 3540 coccinelle preceding lock on line 3538 1
3255 /src/fs/btrfs/extent_io.c @ Line 5316 coccinelle atomic_dec_and_test variation before object free at line 5323. 1
3256 /src/fs/btrfs/extent_io.c @ Line 5316 coccinelle atomic_dec_and_test variation before object free at line 5330. 1
3257 /src/fs/btrfs/free-space-cache.c @ Line 283 coccinelle preceding lock on line 245 1
3258 /src/fs/btrfs/free-space-cache.c @ Line 2260 coccinelle preceding lock on line 2244 1
3259 /src/fs/btrfs/free-space-cache.c @ Line 1010 coccinelle preceding lock on line 958 1
3260 /src/fs/btrfs/free-space-cache.c @ Line 1010 coccinelle preceding lock on line 983 1
3261 /src/fs/btrfs/ordered-data.c @ Line 519 coccinelle atomic_dec_and_test variation before object free at line 526. 1
3262 /src/fs/btrfs/print-tree.c @ Line 412 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3263 /src/fs/btrfs/print-tree.c @ Line 415 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3264 /src/fs/btrfs/qgroup.c @ Line 2894 coccinelle preceding lock on line 2713 1
3265 /src/fs/btrfs/reada.c @ Line 186 coccinelle atomic_dec_and_test variation before object free at line 181. 1
3266 /src/fs/btrfs/scrub.c @ Line 1945 coccinelle atomic_dec_and_test variation before object free at line 1948. 1
3267 /src/fs/btrfs/send.c @ Line 7408 coccinelle ERROR: sctx is NULL but dereferenced. 1
3268 /src/fs/btrfs/send.c @ Line 7425 coccinelle ERROR: sctx is NULL but dereferenced. 1
3269 /src/fs/btrfs/send.c @ Line 7436 coccinelle ERROR: sctx is NULL but dereferenced. 1
3270 /src/fs/btrfs/volumes.c @ Line 3668 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3271 /src/fs/buffer.c @ Line 2950 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
3272 /src/fs/buffer.c @ Line 235 smatch __find_get_block_slow() warn: should '1 << bd_inode->i_blkbits' be a 64 bit type? 1
3273 /src/fs/ceph/caps.c @ Line 1604 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1595 1
3274 /src/fs/ceph/caps.c @ Line 3156 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3149 1
3275 /src/fs/ceph/caps.c @ Line 3680 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3664 1
3276 /src/fs/ceph/caps.c @ Line 3680 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3664 1
3277 /src/fs/ceph/caps.c @ Line 3697 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3664 1
3278 /src/fs/ceph/caps.c @ Line 2183 coccinelle preceding lock on line 2099 1
3279 /src/fs/ceph/caps.c @ Line 1685 coccinelle preceding lock on line 1662 1
3280 /src/fs/ceph/caps.c @ Line 3868 coccinelle preceding lock on line 3846 1
3281 /src/fs/ceph/caps.c @ Line 2252 coccinelle preceding lock on line 2208 1
3282 /src/fs/ceph/snap.c @ Line 203 coccinelle atomic_dec_and_test variation before object free at line 204. 1
3283 /src/fs/ceph/snap.c @ Line 215 coccinelle atomic_dec_and_test variation before object free at line 219. 1
3284 /src/fs/ceph/snap.c @ Line 1092 coccinelle atomic_dec_and_test variation before object free at line 1101. 1
3285 /src/fs/cifs/cifsacl.c @ Line 371 coccinelle WARNING: Comparison to bool 1
3286 /src/fs/cifs/connect.c @ Line 3573 coccinelle WARNING: Comparison to bool 1
3287 /src/fs/cifs/connect.c @ Line 2491 coccinelle WARNING: Comparison to bool 1
3288 /src/fs/cifs/connect.c @ Line 4310 coccinelle WARNING: Comparison to bool 1
3289 /src/fs/cifs/connect.c @ Line 5260 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3290 /src/fs/cifs/connect.c @ Line 4033 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3291 /src/fs/cifs/connect.c @ Line 4071 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3292 /src/fs/cifs/connect.c @ Line 1661 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3293 /src/fs/cifs/connect.c @ Line 1663 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3294 /src/fs/cifs/connect.c @ Line 1736 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3295 /src/fs/cifs/connect.c @ Line 1739 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3296 /src/fs/cifs/connect.c @ Line 1754 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3297 /src/fs/cifs/connect.c @ Line 1757 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3298 /src/fs/cifs/connect.c @ Line 1760 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3299 /src/fs/cifs/connect.c @ Line 1763 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3300 /src/fs/cifs/connect.c @ Line 1766 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3301 /src/fs/cifs/connect.c @ Line 1769 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3302 /src/fs/cifs/connect.c @ Line 1772 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3303 /src/fs/cifs/connect.c @ Line 1775 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3304 /src/fs/cifs/connect.c @ Line 1792 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3305 /src/fs/cifs/connect.c @ Line 1795 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3306 /src/fs/cifs/connect.c @ Line 1798 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3307 /src/fs/cifs/connect.c @ Line 1806 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3308 /src/fs/cifs/connect.c @ Line 1809 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3309 /src/fs/cifs/connect.c @ Line 1815 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3310 /src/fs/cifs/connect.c @ Line 1821 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3311 /src/fs/cifs/connect.c @ Line 1824 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3312 /src/fs/cifs/connect.c @ Line 1827 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3313 /src/fs/cifs/connect.c @ Line 1830 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3314 /src/fs/cifs/connect.c @ Line 1841 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3315 /src/fs/cifs/connect.c @ Line 1844 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3316 /src/fs/cifs/connect.c @ Line 1847 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3317 /src/fs/cifs/connect.c @ Line 1850 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3318 /src/fs/cifs/connect.c @ Line 1853 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3319 /src/fs/cifs/connect.c @ Line 1856 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3320 /src/fs/cifs/connect.c @ Line 1865 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3321 /src/fs/cifs/connect.c @ Line 1868 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3322 /src/fs/cifs/connect.c @ Line 1871 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3323 /src/fs/cifs/connect.c @ Line 1874 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3324 /src/fs/cifs/connect.c @ Line 1877 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3325 /src/fs/cifs/connect.c @ Line 1880 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3326 /src/fs/cifs/connect.c @ Line 1883 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3327 /src/fs/cifs/connect.c @ Line 1886 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3328 /src/fs/cifs/connect.c @ Line 1889 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3329 /src/fs/cifs/connect.c @ Line 1892 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3330 /src/fs/cifs/connect.c @ Line 1895 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3331 /src/fs/cifs/connect.c @ Line 1898 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3332 /src/fs/cifs/connect.c @ Line 1901 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3333 /src/fs/cifs/connect.c @ Line 1904 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3334 /src/fs/cifs/connect.c @ Line 1907 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3335 /src/fs/cifs/connect.c @ Line 1922 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3336 /src/fs/cifs/connect.c @ Line 2166 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3337 /src/fs/cifs/connect.c @ Line 1422 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3338 /src/fs/cifs/connect.c @ Line 4341 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3339 /src/fs/cifs/connect.c @ Line 4027 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3340 /src/fs/cifs/connect.c @ Line 4031 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3341 /src/fs/cifs/misc.c @ Line 518 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3342 /src/fs/cifs/smb2misc.c @ Line 416 coccinelle WARNING: Comparison to bool 1
3343 /src/fs/cifs/smb2ops.c @ Line 3320 coccinelle WARNING: Comparison to bool 1
3344 /src/fs/cifs/smb2ops.c @ Line 3330 coccinelle WARNING: Comparison to bool 1
3345 /src/fs/cifs/smb2ops.c @ Line 3360 coccinelle WARNING: Comparison to bool 1
3346 /src/fs/cifs/smb2ops.c @ Line 3218 coccinelle WARNING: Comparison to bool 1
3347 /src/fs/cifs/smb2ops.c @ Line 3242 coccinelle WARNING: Comparison to bool 1
3348 /src/fs/coda/psdev.c @ Line 125 coccinelle WARNING opportunity for vmemdup_user 1
3349 /src/fs/dcache.c @ Line 717 smatch dentry_kill() error: double unlocked 'dentry->d_lockref.lock' (orig line 712) 1
3350 /src/fs/dcache.c @ Line 725 smatch dentry_kill() error: double unlocked 'dentry->d_lockref.lock' (orig line 712) 1
3351 /src/fs/dcache.c @ Line 632 smatch lock_parent() warn: inconsistent returns 'parent->d_lockref.lock'. 1
3352 /src/fs/dcache.c @ Line 1052 smatch d_prune_aliases() error: double unlocked 'dentry->d_lockref.lock' (orig line 1050) 1
3353 /src/fs/dcache.c @ Line 1141 smatch shrink_dentry_list() error: double unlocked 'dentry->d_lockref.lock' (orig line 1125) 1
3354 /src/fs/dcache.c @ Line 1380 smatch d_walk() error: double unlocked 'this_parent->d_lockref.lock' (orig line 1337) 1
3355 /src/fs/dcache.c @ Line 1385 smatch d_walk() error: double unlocked 'this_parent->d_lockref.lock' (orig line 1337) 1
3356 /src/fs/dcache.c @ Line 1588 smatch shrink_dcache_parent() error: double unlocked 'data.victim->d_lockref.lock' (orig line 1580) 1
3357 /src/fs/dcache.c @ Line 2860 smatch __d_move() warn: statement has no effect 31 1
3358 /src/fs/dcache.c @ Line 2861 smatch __d_move() warn: statement has no effect 31 1
3359 /src/fs/dcache.c @ Line 3146 smatch d_tmpfile() error: double unlocked 'dentry->d_parent->d_lockref.lock' (orig line 3145) 1
3360 /src/fs/dcache.c @ Line 1046 coccinelle second lock on line 1046 1
3361 /src/fs/dcache.c @ Line 1048 coccinelle second lock on line 1048 1
3362 /src/fs/dcache.c @ Line 1062 coccinelle preceding lock on line 1048 1
3363 /src/fs/dcache.c @ Line 718 coccinelle preceding lock on line 710 1
3364 /src/fs/dcache.c @ Line 718 coccinelle preceding lock on line 711 1
3365 /src/fs/dcache.c @ Line 1098 coccinelle preceding lock on line 1087 1
3366 /src/fs/dcache.c @ Line 1098 coccinelle preceding lock on line 1088 1
3367 /src/fs/dcache.c @ Line 1109 coccinelle preceding lock on line 1087 1
3368 /src/fs/dcache.c @ Line 1109 coccinelle preceding lock on line 1101 1
3369 /src/fs/dcache.c @ Line 1114 coccinelle preceding lock on line 1087 1
3370 /src/fs/dcache.c @ Line 1114 coccinelle preceding lock on line 1088 1
3371 /src/fs/direct-io.c @ Line 402 clang-analyzer-core.NullDereference Access to field 'bd_disk' results in a dereference of a null pointer (loaded from variable 'bdev') 114
3372 /src/fs/direct-io.c @ Line 1242 clang-analyzer-deadcode.DeadStores Value stored to 'retval' is never read 2
3373 /src/fs/dlm/lock.c @ Line 1891 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1868 1
3374 /src/fs/dlm/lock.c @ Line 5935 coccinelle ERROR: invalid reference to the index variable of the iterator on line 5907 1
3375 /src/fs/dlm/lock.c @ Line 5247 coccinelle ERROR: invalid reference to the index variable of the iterator on line 5236 1
3376 /src/fs/dlm/lock.c @ Line 1047 coccinelle preceding lock on line 946 1
3377 /src/fs/dlm/plock.c @ Line 454 coccinelle ERROR: invalid reference to the index variable of the iterator on line 435 1
3378 /src/fs/dlm/recover.c @ Line 803 coccinelle ERROR: invalid reference to the index variable of the iterator on line 771 1
3379 /src/fs/erofs/zdata.c @ Line 938 coccinelle preceding lock on line 779 1
3380 /src/fs/eventfd.c @ Line 284 clang-analyzer-deadcode.DeadStores Value stored to 'res' is never read 2
3381 /src/fs/eventpoll.c @ Line 714 smatch ep_scan_ready_list() error: double locked 'ep->lock' (orig line 704) 1
3382 /src/fs/eventpoll.c @ Line 714 smatch ep_scan_ready_list() error: double locked 'irq' (orig line 704) 1
3383 /src/fs/eventpoll.c @ Line 1563 smatch ep_insert() error: double locked 'irq' (orig line 1551) 1
3384 /src/fs/eventpoll.c @ Line 1673 smatch ep_modify() error: double locked 'irq' (orig line 1672) 1
3385 /src/fs/eventpoll.c @ Line 1921 smatch ep_poll() error: double locked 'ep->lock' (orig line 1881) 1
3386 /src/fs/eventpoll.c @ Line 1921 smatch ep_poll() error: double locked 'irq' (orig line 1881) 1
3387 /src/fs/eventpoll.c @ Line 1942 smatch ep_poll() error: double locked 'ep->lock' (orig line 1844) 1
3388 /src/fs/exec.c @ Line 129 smatch __do_sys_uselib() warn: passing a valid pointer to 'PTR_ERR' 1
3389 /src/fs/exec.c @ Line 1174 smatch de_thread() error: double locked 'tasklist_lock' (orig line 1092) 1
3390 /src/fs/exec.c @ Line 1674 smatch remove_arg_zero() error: testing array offset 'offset' after use. 1
3391 /src/fs/ext4/acl.c @ Line 174 smatch ext4_get_acl() warn: passing zero to 'ERR_PTR' 1
3392 /src/fs/ext4/balloc.c @ Line 683 smatch ext4_new_meta_blocks() warn: should '(ar.len) << (EXT4_SB(inode->i_sb))->s_cluster_bits' be a 64 bit type? 1
3393 /src/fs/ext4/ext4.h @ Line 2174 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3394 /src/fs/ext4/extents.c @ Line 2395 smatch ext4_rereserve_cluster() warn: should '(1) << sbi->s_cluster_bits' be a 64 bit type? 1
3395 /src/fs/ext4/extents.c @ Line 1033 clang-analyzer-core.NullDereference Dereference of null pointer 51
3396 /src/fs/ext4/extents.c @ Line 1984 clang-analyzer-deadcode.DeadStores Value stored to 'eh' is never read 2
3397 /src/fs/ext4/extents.c @ Line 2013 clang-analyzer-deadcode.DeadStores Value stored to 'eh' is never read 2
3398 /src/fs/ext4/extents.c @ Line 3327 clang-analyzer-deadcode.DeadStores Value stored to 'split_flag1' is never read 2
3399 /src/fs/ext4/extents_status.c @ Line 1057 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 66
3400 /src/fs/ext4/extents_status.c @ Line 1171 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 81
3401 /src/fs/ext4/fsmap.c @ Line 140 smatch ext4_getfsmap_helper() warn: should 'cno << sbi->s_cluster_bits' be a 64 bit type? 1
3402 /src/fs/ext4/fsmap.c @ Line 163 smatch ext4_getfsmap_helper() warn: should 'cno << sbi->s_cluster_bits' be a 64 bit type? 1
3403 /src/fs/ext4/fsmap.c @ Line 203 smatch ext4_getfsmap_datadev_helper() warn: should 'len << sbi->s_cluster_bits' be a 64 bit type? 1
3404 /src/fs/ext4/fsmap.c @ Line 502 smatch ext4_getfsmap_datadev() warn: should 'first_cluster << sbi->s_cluster_bits' be a 64 bit type? 1
3405 /src/fs/ext4/fsmap.c @ Line 522 smatch ext4_getfsmap_datadev() warn: should 'last_cluster << sbi->s_cluster_bits' be a 64 bit type? 1
3406 /src/fs/ext4/indirect.c @ Line 155 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '+' is a garbage value 68
3407 /src/fs/ext4/inline.c @ Line 309 smatch ext4_create_inline_data() warn: passing freed memory 'is.iloc.bh' 1
3408 /src/fs/ext4/inline.c @ Line 375 smatch ext4_update_inline_data() warn: passing freed memory 'is.iloc.bh' 1
3409 /src/fs/ext4/inline.c @ Line 458 smatch ext4_destroy_inline_data_nolock() warn: passing freed memory 'is.iloc.bh' 1
3410 /src/fs/ext4/inline.c @ Line 1000 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3411 /src/fs/ext4/mballoc.c @ Line 3856 coccinelle atomic_dec_and_test variation before object free at line 3866. 1
3412 /src/fs/ext4/mballoc.c @ Line 935 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 41
3413 /src/fs/ext4/mballoc.c @ Line 1598 clang-analyzer-core.CallAndMessage 13th function call argument is an uninitialized value 82
3414 /src/fs/ext4/mballoc.c @ Line 2279 clang-analyzer-deadcode.DeadStores Value stored to 'grp' during its initialization is never read 2
3415 /src/fs/ext4/mballoc.c @ Line 2461 clang-analyzer-deadcode.DeadStores Value stored to 'lost' is never read 2
3416 /src/fs/ext4/mballoc.c @ Line 3056 clang-analyzer-deadcode.DeadStores Value stored to 'count' is never read 2
3417 /src/fs/ext4/mballoc.c @ Line 4216 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 64
3418 /src/fs/ext4/mballoc.c @ Line 4630 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 69
3419 /src/fs/ext4/mballoc.c @ Line 1504 smatch mb_free_blocks() warn: should 'block << sbi->s_cluster_bits' be a 64 bit type? 1
3420 /src/fs/ext4/mballoc.c @ Line 3728 smatch ext4_mb_use_preallocated() warn: potential spectre issue 'lg->lg_prealloc_list' [w] (local cap) 1
3421 /src/fs/ext4/mballoc.c @ Line 4739 smatch ext4_mb_release_context() warn: should '(ac->ac_b_ex.fe_len) << sbi->s_cluster_bits' be a 64 bit type? 1
3422 /src/fs/ext4/mballoc.c @ Line 4868 smatch ext4_mb_new_blocks() warn: should '(ar->len) << sbi->s_cluster_bits' be a 64 bit type? 1
3423 /src/fs/ext4/mballoc.c @ Line 4872 smatch ext4_mb_new_blocks() warn: should '(ar->len) << sbi->s_cluster_bits' be a 64 bit type? 1
3424 /src/fs/ext4/mballoc.c @ Line 4957 smatch ext4_mb_new_blocks() warn: should '(inquota - ar->len) << sbi->s_cluster_bits' be a 64 bit type? 1
3425 /src/fs/ext4/mballoc.c @ Line 5303 smatch ext4_free_blocks() warn: should 'count_clusters << sbi->s_cluster_bits' be a 64 bit type? 1
3426 /src/fs/ext4/migrate.c @ Line 644 clang-analyzer-deadcode.DeadStores Although the value stored to 'len' is used in the enclosing expression, the value is never actually read from 'len' 2
3427 /src/fs/ext4/move_extent.c @ Line 635 clang-analyzer-deadcode.DeadStores Value stored to 'o_start' is never read 2
3428 /src/fs/ext4/page-io.c @ Line 124 smatch ext4_finish_bio() error: 'page' dereferencing possible ERR_PTR() 1
3429 /src/fs/ext4/page-io.c @ Line 126 smatch ext4_finish_bio() error: 'page' dereferencing possible ERR_PTR() 1
3430 /src/fs/ext4/readpage.c @ Line 380 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '<<' is a garbage value 43
3431 /src/fs/ext4/resize.c @ Line 378 clang-analyzer-deadcode.DeadStores Value stored to 'group' is never read 2
3432 /src/fs/ext4/resize.c @ Line 443 clang-analyzer-deadcode.DeadStores Value stored to 'count2' is never read 2
3433 /src/fs/ext4/resize.c @ Line 980 clang-analyzer-core.NullDereference Access to field 'i_sb' results in a dereference of a null pointer (loaded from variable 'inode') 92
3434 /src/fs/ext4/resize.c @ Line 1904 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
3435 /src/fs/ext4/resize.c @ Line 1379 smatch ext4_update_super() warn: should '(group_data[i]->free_clusters_count) << sbi->s_cluster_bits' be a 64 bit type? 1
3436 /src/fs/ext4/super.c @ Line 3224 smatch ext4_max_bitmap_size() warn: impossible condition '(res > (((~0 >> 1)))) => (s64min-s64max > s64max)' 1
3437 /src/fs/ext4/super.c @ Line 3755 smatch ext4_register_li_request() error: we previously assumed 'ext4_li_info' could be null (see line 3737) 1
3438 /src/fs/ext4/super.c @ Line 4423 smatch ext4_fill_super() warn: bitwise AND condition is false here 1
3439 /src/fs/ext4/xattr.c @ Line 1293 smatch ext4_xattr_release_block() warn: should '(1) << (EXT4_SB(inode->i_sb))->s_cluster_bits' be a 64 bit type? 1
3440 /src/fs/ext4/xattr.c @ Line 1981 smatch ext4_xattr_block_set() warn: should '(1) << (EXT4_SB(sb))->s_cluster_bits' be a 64 bit type? 1
3441 /src/fs/ext4/xattr.c @ Line 2010 smatch ext4_xattr_block_set() warn: should '(1) << (EXT4_SB(sb))->s_cluster_bits' be a 64 bit type? 1
3442 /src/fs/ext4/xattr.c @ Line 2149 smatch ext4_xattr_block_set() warn: should '(1) << (EXT4_SB(sb))->s_cluster_bits' be a 64 bit type? 1
3443 /src/fs/ext4/xattr.c @ Line 1151 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 33
3444 /src/fs/ext4/xattr.c @ Line 1732 clang-analyzer-core.NullDereference Access to field 'i_ino' results in a dereference of a null pointer (loaded from variable 'new_ea_inode') 89
3445 /src/fs/ext4/xattr.c @ Line 2911 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 62
3446 /src/fs/f2fs/segment.c @ Line 1651 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1632 1
3447 /src/fs/f2fs/segment.c @ Line 364 coccinelle ERROR: invalid reference to the index variable of the iterator on line 359 1
3448 /src/fs/fat/dir.c @ Line 45 clang-analyzer-core.NullDereference Access to field 'b_blocknr' results in a dereference of a null pointer (loaded from variable 'bh') 49
3449 /src/fs/fat/dir.c @ Line 1255 clang-analyzer-core.NullDereference Access to field 'b_data' results in a dereference of an undefined pointer value 25
3450 /src/fs/fat/dir.c @ Line 1396 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 24
3451 /src/fs/fat/dir.c @ Line 414 smatch fat_parse_short() error: testing array offset 'k' after use. 1
3452 /src/fs/fat/dir.c @ Line 1392 smatch fat_add_entries() warn: should 'nr_cluster << sbi->cluster_bits' be a 64 bit type? 1
3453 /src/fs/fat/dir.c @ Line 1393 smatch fat_add_entries() warn: should 'nr_cluster << sbi->cluster_bits' be a 64 bit type? 1
3454 /src/fs/fat/fatent.c @ Line 482 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
3455 /src/fs/fat/fatent.c @ Line 684 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '>=' is a garbage value 26
3456 /src/fs/fat/file.c @ Line 372 smatch fat_free() warn: should 'skip << (MSDOS_SB(sb)->cluster_bits - 9)' be a 64 bit type? 1
3457 /src/fs/fat/inode.c @ Line 491 smatch fat_calc_dir_size() warn: should '(fclus + 1) << sbi->cluster_bits' be a 64 bit type? 1
3458 /src/fs/fat/misc.c @ Line 160 smatch fat_chain_add() warn: should 'nr_cluster << (sbi->cluster_bits - 9)' be a 64 bit type? 1
3459 /src/fs/fat/namei_vfat.c @ Line 1020 clang-analyzer-core.CallAndMessage 5th function call argument is an uninitialized value 43
3460 /src/fs/fcntl.c @ Line 776 smatch send_sigio_to_task() error: double unlocked 'p->sighand->siglock' (orig line 771) 1
3461 /src/fs/fhandle.c @ Line 232 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 6
3462 /src/fs/fs-writeback.c @ Line 167 clang-analyzer-unix.Malloc Argument to kfree() is the address of the local variable 'work', which is not memory allocated by malloc() 26
3463 /src/fs/fs-writeback.c @ Line 436 coccinelle ERROR: invalid reference to the index variable of the iterator on line 432 1
3464 /src/fs/fs-writeback.c @ Line 1675 coccinelle second lock on line 1745 1
3465 /src/fs/fs-writeback.c @ Line 1538 coccinelle second lock on line 1575 1
3466 /src/fs/fs-writeback.c @ Line 2352 coccinelle preceding lock on line 2281 1
3467 /src/fs/fs-writeback.c @ Line 310 coccinelle preceding lock on line 305 1
3468 /src/fs/fs_context.c @ Line 551 smatch legacy_parse_param() warn: potential spectre issue 'ctx->legacy_data' [w] 1
3469 /src/fs/fs_struct.c @ Line 21 smatch set_fs_root() warn: statement has no effect 31 1
3470 /src/fs/fs_struct.c @ Line 40 smatch set_fs_pwd() warn: statement has no effect 31 1
3471 /src/fs/fs_struct.c @ Line 71 smatch chroot_fs_refs() warn: statement has no effect 31 1
3472 /src/fs/fscache/cache.c @ Line 372 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3473 /src/fs/fscache/cookie.c @ Line 814 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3474 /src/fs/fscache/page.c @ Line 1154 coccinelle preceding lock on line 1126 1
3475 /src/fs/fuse/virtio_fs.c @ Line 1283 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3476 /src/fs/fuse/virtio_fs.c @ Line 1284 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3477 /src/fs/fuse/virtio_fs.c @ Line 107 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3478 /src/fs/gfs2/glock.c @ Line 399 coccinelle preceding lock on line 396 1
3479 /src/fs/gfs2/glock.c @ Line 943 coccinelle preceding lock on line 911 1
3480 /src/fs/gfs2/inode.c @ Line 1816 coccinelle ERROR: allocation function on line 1808 returns NULL not ERR_PTR on failure 1
3481 /src/fs/gfs2/quota.c @ Line 468 coccinelle ERROR: invalid reference to the index variable of the iterator on line 457 1
3482 /src/fs/gfs2/recovery.c @ Line 69 coccinelle ERROR: invalid reference to the index variable of the iterator on line 61 1
3483 /src/fs/gfs2/recovery.c @ Line 100 coccinelle ERROR: invalid reference to the index variable of the iterator on line 90 1
3484 /src/fs/hfs/bnode.c @ Line 464 coccinelle atomic_dec_and_test variation before object free at line 475. 1
3485 /src/fs/io_uring.c @ Line 1191 clang-analyzer-unix.Malloc Use of memory after it is freed 39
3486 /src/fs/io_uring.c @ Line 1201 clang-analyzer-unix.Malloc Use of memory after it is freed 41
3487 /src/fs/io_uring.c @ Line 1205 clang-analyzer-unix.Malloc Use of memory after it is freed 43
3488 /src/fs/io_uring.c @ Line 1467 clang-analyzer-unix.Malloc Use of memory after it is freed 7
3489 /src/fs/io_uring.c @ Line 4748 clang-analyzer-deadcode.DeadStores Value stored to 'io' is never read 2
3490 /src/fs/io_uring.c @ Line 4749 clang-analyzer-unix.cstring.NullArg Null pointer passed as 1st argument to memory copy function 44
3491 /src/fs/io_uring.c @ Line 6721 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3492 /src/fs/io_uring.c @ Line 7636 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 51
3493 /src/fs/io_uring.c @ Line 8116 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3494 /src/fs/io_uring.c @ Line 8530 clang-analyzer-unix.Malloc Use of memory after it is freed 21
3495 /src/fs/io_uring.c @ Line 6061 smatch io_file_from_index() warn: potential spectre issue 'ctx->file_data->table' [r] 1
3496 /src/fs/io_uring.c @ Line 6300 smatch io_submit_sqe() set_param_user_data: no type for 'req->file->has_refs' 1
3497 /src/fs/io_uring.c @ Line 6300 smatch io_submit_sqe() set_param_user_data: no type for 'req->file->ios_left' 1
3498 /src/fs/io_uring.c @ Line 7584 smatch __io_sqe_files_update() warn: potential spectre issue 'ctx->file_data->table' [r] 1
3499 /src/fs/io_uring.c @ Line 7636 smatch __io_sqe_files_update() error: uninitialized symbol 'err'. 1
3500 /src/fs/io_uring.c @ Line 8326 coccinelle atomic_dec_and_test variation before object free at line 8327. 1
3501 /src/fs/io_uring.c @ Line 9417 coccinelle atomic_dec_and_test variation before object free at line 9418. 1
3502 /src/fs/io_uring.c @ Line 5867 coccinelle WARNING: NULL check before some freeing functions is not needed. 1
3503 /src/fs/io_uring.c @ Line 1807 coccinelle WARNING: NULL check before some freeing functions is not needed. 1
3504 /src/fs/io_uring.c @ Line 3464 coccinelle WARNING: NULL check before some freeing functions is not needed. 1
3505 /src/fs/io_uring.c @ Line 3572 coccinelle WARNING: NULL check before some freeing functions is not needed. 1
3506 /src/fs/ioctl.c @ Line 355 coccinelle WARNING: Assignment of 0/1 to bool variable 1
3507 /src/fs/iomap/direct-io.c @ Line 161 coccinelle atomic_dec_and_test variation before object free at line 170. 1
3508 /src/fs/isofs/inode.c @ Line 1388 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3509 /src/fs/jbd2/checkpoint.c @ Line 132 coccinelle preceding lock on line 129 1
3510 /src/fs/jbd2/commit.c @ Line 571 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
3511 /src/fs/jbd2/recovery.c @ Line 743 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
3512 /src/fs/jbd2/transaction.c @ Line 2436 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3513 /src/fs/jffs2/erase.c @ Line 106 coccinelle second lock on line 150 1
3514 /src/fs/jffs2/erase.c @ Line 150 coccinelle second lock on line 150 1
3515 /src/fs/jffs2/erase.c @ Line 108 coccinelle second lock on line 151 1
3516 /src/fs/jffs2/erase.c @ Line 151 coccinelle second lock on line 151 1
3517 /src/fs/jffs2/nodemgmt.c @ Line 686 coccinelle preceding lock on line 613 1
3518 /src/fs/jffs2/nodemgmt.c @ Line 748 coccinelle preceding lock on line 613 1
3519 /src/fs/jffs2/nodemgmt.c @ Line 209 coccinelle preceding lock on line 83 1
3520 /src/fs/jffs2/nodemgmt.c @ Line 391 coccinelle preceding lock on line 418 1
3521 /src/fs/jffs2/nodemgmt.c @ Line 391 coccinelle preceding lock on line 431 1
3522 /src/fs/jffs2/nodemgmt.c @ Line 434 coccinelle preceding lock on line 431 1
3523 /src/fs/jffs2/nodemgmt.c @ Line 455 coccinelle preceding lock on line 418 1
3524 /src/fs/jffs2/nodemgmt.c @ Line 455 coccinelle preceding lock on line 431 1
3525 /src/fs/jffs2/nodemgmt.c @ Line 485 coccinelle preceding lock on line 418 1
3526 /src/fs/jffs2/nodemgmt.c @ Line 485 coccinelle preceding lock on line 431 1
3527 /src/fs/jfs/jfs_logmgr.c @ Line 892 coccinelle ERROR: invalid reference to the index variable of the iterator on line 825 1
3528 /src/fs/kernfs/file.c @ Line 666 coccinelle WARNING: possible condition with no effect (if == else) 1
3529 /src/fs/kernfs/symlink.c @ Line 77 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3530 /src/fs/libfs.c @ Line 131 smatch scan_positives() error: double unlocked 'dentry->d_lockref.lock' (orig line 118) 1
3531 /src/fs/libfs.c @ Line 262 smatch find_next_child() error: double unlocked 'parent->d_lockref.lock' (orig line 257) 1
3532 /src/fs/libfs.c @ Line 422 smatch simple_empty() error: double unlocked 'dentry->d_lockref.lock' (orig line 418) 1
3533 /src/fs/libfs.c @ Line 1144 smatch generic_check_addressable() warn: impossible condition '(last_fs_page > (~0)) => (0-u64max > u64max)' 1
3534 /src/fs/libfs.c @ Line 1187 smatch noop_direct_IO() set_param_user_data: no type for 'iter->count' 1
3535 /src/fs/libfs.c @ Line 1187 smatch noop_direct_IO() set_param_user_data: no type for 'iter->nr_segs' 1
3536 /src/fs/lockd/mon.c @ Line 293 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 19
3537 /src/fs/lockd/svclock.c @ Line 304 clang-analyzer-unix.Malloc Use of memory after it is freed 54
3538 /src/fs/lockd/svclock.c @ Line 584 clang-analyzer-unix.Malloc Use of memory after it is freed 57
3539 /src/fs/lockd/svclock.c @ Line 710 clang-analyzer-unix.Malloc Use of memory after it is freed 50
3540 /src/fs/lockd/svclock.c @ Line 825 clang-analyzer-unix.Malloc Use of memory after it is freed 78
3541 /src/fs/lockd/svclock.c @ Line 962 clang-analyzer-unix.Malloc Use of memory after it is freed 51
3542 /src/fs/lockd/xdr4.c @ Line 34 smatch loff_t_to_s64() warn: impossible condition '(offset > (((~0) >> 1))) => (s64min-s64max > s64max)' 1
3543 /src/fs/locks.c @ Line 2375 clang-analyzer-deadcode.DeadStores Value stored to 'cmd' is never read 2
3544 /src/fs/locks.c @ Line 1979 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1970 1
3545 /src/fs/mpage.c @ Line 302 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '<<' is a garbage value 28
3546 /src/fs/mpage.c @ Line 653 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 64
3547 /src/fs/namei.c @ Line 1414 smatch lookup_dcache() warn: passing zero to 'ERR_PTR' 1
3548 /src/fs/namei.c @ Line 1511 smatch lookup_fast() warn: passing zero to 'ERR_PTR' 1
3549 /src/fs/namei.c @ Line 2043 smatch hash_name() error: uninitialized symbol 'bdata'. 1
3550 /src/fs/namei.c @ Line 2992 smatch atomic_open() error: passing non negative 1678729216 to ERR_PTR 1
3551 /src/fs/namei.c @ Line 3201 smatch open_last_lookups() error: uninitialized symbol 'inode'. 1
3552 /src/fs/namei.c @ Line 3201 smatch open_last_lookups() error: uninitialized symbol 'seq'. 1
3553 /src/fs/namei.c @ Line 496 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
3554 /src/fs/namei.c @ Line 2437 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 25
3555 /src/fs/namei.c @ Line 3201 clang-analyzer-core.CallAndMessage 4th function call argument is an uninitialized value 49
3556 /src/fs/namei.c @ Line 3458 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 7
3557 /src/fs/namei.c @ Line 3876 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 7
3558 /src/fs/namei.c @ Line 4134 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 7
3559 /src/fs/namei.c @ Line 4390 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 7
3560 /src/fs/namei.c @ Line 4390 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '!=' is a garbage value 7
3561 /src/fs/nfs/callback.c @ Line 212 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3562 /src/fs/nfs/callback_proc.c @ Line 487 coccinelle preceding lock on line 480 1
3563 /src/fs/nfs/callback_xdr.c @ Line 614 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
3564 /src/fs/nfs/callback_xdr.c @ Line 627 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
3565 /src/fs/nfs/callback_xdr.c @ Line 102 smatch decode_fh() warn: potential spectre issue 'fh->data' [w] (local cap) 1
3566 /src/fs/nfs/client.c @ Line 304 coccinelle preceding lock on line 302 1
3567 /src/fs/nfs/direct.c @ Line 704 clang-analyzer-deadcode.DeadStores Value stored to 'req' during its initialization is never read 2
3568 /src/fs/nfs/internal.h @ Line 666 smatch nfs_super_set_maxbytes() warn: impossible condition '(sb->s_maxbytes > (((~0 >> 1)))) => (s64min-s64max > s64max)' 1
3569 /src/fs/nfs/internal.h @ Line 642 smatch nfs_calc_block_size() warn: impossible condition '(used > (~0)) => (0-u64max > u64max)' 1
3570 /src/fs/nfs/namespace.c @ Line 295 clang-analyzer-unix.Malloc Use of memory after it is freed 10
3571 /src/fs/nfs/nfs3acl.c @ Line 105 clang-analyzer-deadcode.DeadStores Value stored to 'status' is never read 2
3572 /src/fs/nfs/nfs3acl.c @ Line 323 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3573 /src/fs/nfs/nfs42proc.c @ Line 191 coccinelle ERROR: invalid reference to the index variable of the iterator on line 178 1
3574 /src/fs/nfs/nfs4file.c @ Line 185 coccinelle ERROR: reference preceded by free on line 185 1
3575 /src/fs/nfs/nfs4idmap.c @ Line 331 smatch nfs_idmap_get_key() warn: passing zero to 'PTR_ERR' 1
3576 /src/fs/nfs/nfs4namespace.c @ Line 155 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 51
3577 /src/fs/nfs/nfs4namespace.c @ Line 379 clang-analyzer-unix.Malloc Potential memory leak 46
3578 /src/fs/nfs/nfs4namespace.c @ Line 388 clang-analyzer-unix.Malloc Potential memory leak 61
3579 /src/fs/nfs/nfs4proc.c @ Line 1803 clang-analyzer-deadcode.DeadStores Value stored to 'delegation' is never read 2
3580 /src/fs/nfs/nfs4proc.c @ Line 1359 smatch nfs4_opendata_alloc() error: we previously assumed 'c' could be null (see line 1327) 1
3581 /src/fs/nfs/nfs4session.c @ Line 127 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '==' is a garbage value 25
3582 /src/fs/nfs/nfs4state.c @ Line 2637 clang-analyzer-deadcode.DeadStores Value stored to 'section' is never read 2
3583 /src/fs/nfs/nfs4xdr.c @ Line 1162 clang-analyzer-core.NullDereference Dereference of null pointer 36
3584 /src/fs/nfs/nfs4xdr.c @ Line 1165 clang-analyzer-core.NullDereference Dereference of null pointer 38
3585 /src/fs/nfs/nfs4xdr.c @ Line 1169 clang-analyzer-core.NullDereference Dereference of null pointer 37
3586 /src/fs/nfs/nfs4xdr.c @ Line 1172 clang-analyzer-core.NullDereference Dereference of null pointer 39
3587 /src/fs/nfs/nfs4xdr.c @ Line 1175 clang-analyzer-core.NullDereference Dereference of null pointer 39
3588 /src/fs/nfs/nfs4xdr.c @ Line 1355 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
3589 /src/fs/nfs/nfs4xdr.c @ Line 6720 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 8
3590 /src/fs/nfs/nfs4xdr.c @ Line 6747 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 8
3591 /src/fs/nfs/nfs4xdr.c @ Line 6778 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 8
3592 /src/fs/nfs/nfs4xdr.c @ Line 1182 smatch encode_attrs() error: we previously assumed 'umask' could be null (see line 1091) 1
3593 /src/fs/nfs/nfsroot.c @ Line 228 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3594 /src/fs/nfs/unlink.c @ Line 158 smatch nfs_call_unlink() warn: inconsistent returns 'NFS_I(dir)->rmdir_sem'. 1
3595 /src/fs/nfsd/nfs4proc.c @ Line 3234 coccinelle WARNING: Comparison to bool 1
3596 /src/fs/nfsd/nfs4state.c @ Line 1318 coccinelle atomic_dec_and_test variation before object free at line 1322. 1
3597 /src/fs/nfsd/nfs4state.c @ Line 222 coccinelle atomic_dec_and_test variation before object free at line 223. 1
3598 /src/fs/nls/nls_base.c @ Line 227 clang-analyzer-core.NullDereference Dereference of null pointer 30
3599 /src/fs/notify/fanotify/fanotify_user.c @ Line 522 coccinelle second lock on line 522 1
3600 /src/fs/notify/fanotify/fanotify_user.c @ Line 522 coccinelle second lock on line 527 1
3601 /src/fs/notify/fanotify/fanotify_user.c @ Line 588 coccinelle second lock on line 596 1
3602 /src/fs/notify/fanotify/fanotify_user.c @ Line 588 coccinelle second lock on line 615 1
3603 /src/fs/notify/fanotify/fanotify_user.c @ Line 596 coccinelle second lock on line 596 1
3604 /src/fs/notify/fanotify/fanotify_user.c @ Line 596 coccinelle second lock on line 615 1
3605 /src/fs/notify/fanotify/fanotify_user.c @ Line 615 coccinelle second lock on line 615 1
3606 /src/fs/notify/fsnotify.c @ Line 140 smatch __fsnotify_update_child_dentry_flags() error: double unlocked 'alias->d_lockref.lock' (orig line 138) 1
3607 /src/fs/notify/fsnotify.c @ Line 460 smatch fsnotify() warn: variable dereferenced before check 'inode' (see line 449) 1
3608 /src/fs/notify/inotify/inotify_fsnotify.c @ Line 120 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3609 /src/fs/ntfs/aops.c @ Line 1181 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3610 /src/fs/ntfs/compress.c @ Line 697 coccinelle second lock on line 697 1
3611 /src/fs/ntfs/mft.c @ Line 581 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3612 /src/fs/ntfs/mft.c @ Line 778 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3613 /src/fs/ntfs/super.c @ Line 2719 coccinelle alloc with no test, possible model on line 2720 1
3614 /src/fs/ocfs2/blockcheck.c @ Line 232 coccinelle WARNING: blockcheck_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
3615 /src/fs/ocfs2/dlm/dlmdebug.c @ Line 573 coccinelle ERROR: invalid reference to the index variable of the iterator on line 561 1
3616 /src/fs/ocfs2/dlm/dlmdomain.c @ Line 1320 coccinelle preceding lock on line 1294 1
3617 /src/fs/ocfs2/dlm/dlmmaster.c @ Line 2244 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3618 /src/fs/ocfs2/dlm/dlmmaster.c @ Line 2187 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3619 /src/fs/ocfs2/dlm/dlmrecovery.c @ Line 1655 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3620 /src/fs/ocfs2/dlm/dlmrecovery.c @ Line 1331 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3621 /src/fs/ocfs2/dlm/dlmthread.c @ Line 228 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3622 /src/fs/ocfs2/dlm/dlmunlock.c @ Line 486 coccinelle ERROR: invalid reference to the index variable of the iterator on line 466 1
3623 /src/fs/ocfs2/dlm/dlmunlock.c @ Line 516 coccinelle ERROR: invalid reference to the index variable of the iterator on line 466 1
3624 /src/fs/ocfs2/dlmfs/dlmfs.c @ Line 126 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3625 /src/fs/ocfs2/dlmfs/dlmfs.c @ Line 173 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3626 /src/fs/ocfs2/dlmfs/userdlm.c @ Line 160 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3627 /src/fs/ocfs2/filecheck.c @ Line 510 coccinelle ERROR: reference preceded by free on line 481 1
3628 /src/fs/ocfs2/filecheck.c @ Line 510 coccinelle ERROR: reference preceded by free on line 489 1
3629 /src/fs/ocfs2/namei.c @ Line 1259 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3630 /src/fs/ocfs2/quota_local.c @ Line 939 coccinelle ERROR: invalid reference to the index variable of the iterator on line 928 1
3631 /src/fs/ocfs2/suballoc.c @ Line 2430 coccinelle preceding lock on line 2413 1
3632 /src/fs/orangefs/devorangefs-req.c @ Line 195 coccinelle second lock on line 195 1
3633 /src/fs/pipe.c @ Line 479 clang-analyzer-deadcode.DeadStores Value stored to 'buf' during its initialization is never read 2
3634 /src/fs/pipe.c @ Line 966 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
3635 /src/fs/pipe.c @ Line 967 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
3636 /src/fs/pipe.c @ Line 976 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 101
3637 /src/fs/pipe.c @ Line 977 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 23
3638 /src/fs/pipe.c @ Line 995 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
3639 /src/fs/pipe.c @ Line 996 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
3640 /src/fs/pipe.c @ Line 1001 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 7
3641 /src/fs/pipe.c @ Line 1002 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 7
3642 /src/fs/posix_acl.c @ Line 569 smatch posix_acl_chmod() warn: passing zero to 'PTR_ERR' 1
3643 /src/fs/proc/base.c @ Line 282 clang-analyzer-deadcode.DeadStores Value stored to 'env_start' is never read 2
3644 /src/fs/proc/base.c @ Line 1751 smatch proc_pid_get_link() warn: passing zero to 'ERR_PTR' 1
3645 /src/fs/proc/generic.c @ Line 370 coccinelle WARNING: Comparison to bool 1
3646 /src/fs/proc/namespaces.c @ Line 68 smatch proc_ns_get_link() warn: passing zero to 'ERR_PTR' 1
3647 /src/fs/proc/proc_sysctl.c @ Line 1058 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3648 /src/fs/proc/proc_sysctl.c @ Line 1210 clang-analyzer-deadcode.DeadStores Value stored to 'link' is never read 2
3649 /src/fs/proc/task_mmu.c @ Line 937 clang-analyzer-core.NullDereference Access to field 'vm_start' results in a dereference of a null pointer (loaded from field 'mmap') 36
3650 /src/fs/proc/task_mmu.c @ Line 945 smatch show_smaps_rollup() error: double unlocked 'mm->mmap_lock' (orig line 877) 1
3651 /src/fs/proc/vmcore.c @ Line 726 smatch update_note_header_size_elf64() warn: is 'notes_section' large enough for 'struct elf64_note'? 0 1
3652 /src/fs/proc/vmcore.c @ Line 917 smatch update_note_header_size_elf32() warn: is 'notes_section' large enough for 'struct elf32_note'? 0 1
3653 /src/fs/quota/quota.c @ Line 953 clang-analyzer-core.StackAddressEscape Address of stack memory associated with local variable 'path' returned to caller 7
3654 /src/fs/quota/quota_tree.c @ Line 65 smatch read_blk() warn: should 'blk << info->dqi_blocksize_bits' be a 64 bit type? 1
3655 /src/fs/quota/quota_tree.c @ Line 74 smatch write_blk() warn: should 'blk << info->dqi_blocksize_bits' be a 64 bit type? 1
3656 /src/fs/read_write.c @ Line 366 smatch rw_verify_area() set_param_user_data: no type for 'count->count' 1
3657 /src/fs/read_write.c @ Line 366 smatch rw_verify_area() set_param_user_data: no type for 'count->nr_segs' 1
3658 /src/fs/read_write.c @ Line 366 smatch rw_verify_area() set_param_user_data: no type for 'count->iov->iov_len' 1
3659 /src/fs/readdir.c @ Line 153 clang-analyzer-deadcode.DeadStores Value stored to 'd_ino' is never read 2
3660 /src/fs/readdir.c @ Line 236 clang-analyzer-deadcode.DeadStores Value stored to 'd_ino' is never read 2
3661 /src/fs/reiserfs/bitmap.c @ Line 1463 coccinelle WARNING: array_size is already used (line 1459) to compute the same size 1
3662 /src/fs/reiserfs/journal.c @ Line 1107 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3663 /src/fs/reiserfs/journal.c @ Line 1394 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3664 /src/fs/reiserfs/journal.c @ Line 740 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3665 /src/fs/reiserfs/journal.c @ Line 652 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3666 /src/fs/reiserfs/journal.c @ Line 654 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3667 /src/fs/reiserfs/journal.c @ Line 664 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3668 /src/fs/reiserfs/journal.c @ Line 1662 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3669 /src/fs/reiserfs/reiserfs.h @ Line 2903 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3670 /src/fs/select.c @ Line 433 smatch max_select_fd() warn: potential spectre issue 'fds->in' [r] 1
3671 /src/fs/select.c @ Line 433 smatch max_select_fd() warn: potential spectre issue 'fds->out' [r] 1
3672 /src/fs/select.c @ Line 433 smatch max_select_fd() warn: potential spectre issue 'fds->ex' [r] 1
3673 /src/fs/select.c @ Line 403 smatch set_fd_set() warn: maybe return -EFAULT instead of the bytes remaining? 1
3674 /src/fs/seq_file.c @ Line 243 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
3675 /src/fs/seq_file.c @ Line 205 smatch seq_read() warn: passing zero to 'PTR_ERR' 1
3676 /src/fs/seq_file.c @ Line 243 smatch seq_read() warn: passing zero to 'PTR_ERR' 1
3677 /src/fs/splice.c @ Line 722 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 9
3678 /src/fs/splice.c @ Line 845 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
3679 /src/fs/squashfs/decompressor_multi.c @ Line 179 coccinelle ERROR: reference preceded by free on line 159 1
3680 /src/fs/stat.c @ Line 191 clang-analyzer-core.uninitialized.Assign The left expression of the compound assignment is an uninitialized value. The computed value will also be garbage 6
3681 /src/fs/sysfs/file.c @ Line 54 clang-analyzer-unix.cstring.NullArg Null pointer passed as 1st argument to memory set function 16
3682 /src/fs/sysfs/symlink.c @ Line 89 smatch sysfs_create_link() set_param_user_data: no type for 'name->devt' 1
3683 /src/fs/sysfs/symlink.c @ Line 121 smatch sysfs_delete_link() set_param_user_data: no type for 'name->devt' 1
3684 /src/fs/sysfs/symlink.c @ Line 143 smatch sysfs_remove_link() set_param_user_data: no type for 'name->devt' 1
3685 /src/fs/xattr.c @ Line 530 coccinelle WARNING opportunity for vmemdup_user 1
3686 /src/fs/xfs/xfs_bmap_item.c @ Line 58 coccinelle atomic_dec_and_test variation before object free at line 59. 1
3687 /src/fs/xfs/xfs_buf.c @ Line 1030 coccinelle atomic_dec_and_test variation before object free at line 1032. 1
3688 /src/fs/xfs/xfs_buf.c @ Line 1050 coccinelle atomic_dec_and_test variation before object free at line 1084. 1
3689 /src/fs/xfs/xfs_buf.c @ Line 1050 coccinelle atomic_dec_and_test variation before object free at line 1101. 1
3690 /src/fs/xfs/xfs_buf_item.c @ Line 541 coccinelle atomic_dec_and_test variation before object free at line 563. 1
3691 /src/fs/xfs/xfs_buf_item.c @ Line 424 coccinelle atomic_dec_and_test variation before object free at line 447. 1
3692 /src/fs/xfs/xfs_buf_item.c @ Line 424 coccinelle atomic_dec_and_test variation before object free at line 467. 1
3693 /src/fs/xfs/xfs_buf_item.c @ Line 426 coccinelle atomic_dec_and_test variation before object free at line 447. 1
3694 /src/fs/xfs/xfs_buf_item.c @ Line 426 coccinelle atomic_dec_and_test variation before object free at line 467. 1
3695 /src/fs/xfs/xfs_extfree_item.c @ Line 61 coccinelle atomic_dec_and_test variation before object free at line 62. 1
3696 /src/fs/xfs/xfs_icache.c @ Line 551 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3697 /src/fs/xfs/xfs_log.c @ Line 3256 coccinelle preceding lock on line 3211 1
3698 /src/fs/xfs/xfs_log.c @ Line 3191 coccinelle preceding lock on line 3138 1
3699 /src/fs/xfs/xfs_log.c @ Line 269 coccinelle preceding lock on line 260 1
3700 /src/fs/xfs/xfs_refcount_item.c @ Line 56 coccinelle atomic_dec_and_test variation before object free at line 57. 1
3701 /src/fs/xfs/xfs_rmap_item.c @ Line 56 coccinelle atomic_dec_and_test variation before object free at line 57. 1
3702 /src/fs/xfs/xfs_trans.c @ Line 791 coccinelle second lock on line 791 1
3703 /src/fs/xfs/xfs_trans.c @ Line 791 coccinelle second lock on line 814 1
3704 /src/include/acpi/acpi_bus.h @ Line 435 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer 36
3705 /src/include/asm-generic/bitops/instrumented-non-atomic.h @ Line 93 smatch __test_and_set_bit() set_param_user_data: no type for '*nr->pattern' 1
3706 /src/include/asm-generic/bug.h @ Line 63 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3707 /src/include/asm-generic/bug.h @ Line 183 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3708 /src/include/linux/acpi.h @ Line 86 clang-analyzer-core.NullDereference Access to field 'fwnode' results in a dereference of a null pointer (loaded from variable 'dev') 34
3709 /src/include/linux/acpi.h @ Line 671 clang-analyzer-core.NullDereference Dereference of null pointer 30
3710 /src/include/linux/ata.h @ Line 621 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3711 /src/include/linux/ata.h @ Line 637 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3712 /src/include/linux/ata.h @ Line 704 coccinelle WARNING: Comparison of 0/1 to bool variable 1
3713 /src/include/linux/bio.h @ Line 589 clang-analyzer-core.NullDereference Access to field 'tail' results in a dereference of a null pointer (loaded from variable 'bl') 36
3714 /src/include/linux/bitmap.h @ Line 251 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 7
3715 /src/include/linux/cpuset.h @ Line 158 smatch set_mems_allowed() warn: statement has no effect 31 1
3716 /src/include/linux/crash_dump.h @ Line 98 coccinelle WARNING: return of 0/1 in function 'is_kdump_kernel' with return type bool 1
3717 /src/include/linux/cred.h @ Line 52 coccinelle atomic_dec_and_test variation before object free at line 53. 1
3718 /src/include/linux/cred.h @ Line 280 smatch put_cred() set_param_user_data: no type for '_cred->flags' 1
3719 /src/include/linux/err.h @ Line 59 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
3720 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->duration' 1
3721 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->duration_id' 1
3722 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->frame_control' 1
3723 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->seq_ctrl' 1
3724 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->u.s1g_beacon.change_seq' 1
3725 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->u.s1g_beacon.timestamp' 1
3726 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->u.s1g_short_beacon.change_seq' 1
3727 /src/include/linux/etherdevice.h @ Line 326 smatch ether_addr_equal() set_param_user_data: no type for 'addr1->u.s1g_short_beacon.timestamp' 1
3728 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->duration' 1
3729 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->duration_id' 1
3730 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->frame_control' 1
3731 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->seq_ctrl' 1
3732 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->u.s1g_beacon.change_seq' 1
3733 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->u.s1g_beacon.timestamp' 1
3734 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->u.s1g_short_beacon.change_seq' 1
3735 /src/include/linux/etherdevice.h @ Line 162 smatch is_broadcast_ether_addr() set_param_user_data: no type for 'addr->u.s1g_short_beacon.timestamp' 1
3736 /src/include/linux/etherdevice.h @ Line 116 smatch is_multicast_ether_addr() set_param_user_data: no type for 'addr->duration_id' 1
3737 /src/include/linux/etherdevice.h @ Line 116 smatch is_multicast_ether_addr() set_param_user_data: no type for 'addr->frame_control' 1
3738 /src/include/linux/etherdevice.h @ Line 116 smatch is_multicast_ether_addr() set_param_user_data: no type for 'addr->seq_ctrl' 1
3739 /src/include/linux/fs.h @ Line 777 smatch inode_unlock() set_param_user_data: no type for 'inode->f_pos' 1
3740 /src/include/linux/fs.h @ Line 2720 smatch generic_write_sync() set_param_user_data: no type for 'count->count' 1
3741 /src/include/linux/fsnotify_backend.h @ Line 261 clang-analyzer-core.NullDereference Access to field 'dentry' results in a dereference of a null pointer (loaded from variable 'data') 23
3742 /src/include/linux/greybus/greybus_protocols.h @ Line 837 coccinelle duplicated argument to & or | 1
3743 /src/include/linux/hash.h @ Line 77 smatch hash_64_generic() set_param_user_data: no type for 'val->fl_end' 1
3744 /src/include/linux/hash.h @ Line 77 smatch hash_64_generic() set_param_user_data: no type for 'val->fl_start' 1
3745 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 26
3746 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 30
3747 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3748 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3749 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 25
3750 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3751 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 25
3752 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 35
3753 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 31
3754 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3755 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3756 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 58
3757 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3758 /src/include/linux/hid.h @ Line 998 clang-analyzer-core.NullDereference Access to field 'name' results in a dereference of a null pointer (loaded from variable 'input') 28
3759 /src/include/linux/ide.h @ Line 1481 coccinelle WARNING: return of 0/1 in function 'ide_port_acpi' with return type bool 1
3760 /src/include/linux/if_ether.h @ Line 22 smatch eth_hdr() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3761 /src/include/linux/if_vlan.h @ Line 467 smatch __vlan_hwaccel_clear_tag() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3762 /src/include/linux/if_vlan.h @ Line 512 smatch __vlan_hwaccel_put_tag() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3763 /src/include/linux/ima.h @ Line 134 smatch ima_post_key_create_or_update() set_param_user_data: no type for '*key->index_key.desc' 1
3764 /src/include/linux/ima.h @ Line 151 coccinelle WARNING: return of 0/1 in function 'is_ima_appraise_enabled' with return type bool 1
3765 /src/include/linux/inetdevice.h @ Line 276 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined because the right operand is negative 68
3766 /src/include/linux/inetdevice.h @ Line 68 smatch ipv4_devconf_set() warn: potential spectre issue 'in_dev->cnf.data' [w] 1
3767 /src/include/linux/input/mt.h @ Line 62 smatch input_mt_get_value() warn: potential spectre issue 'slot->abs' [w] 1
3768 /src/include/linux/jhash.h @ Line 127 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 34
3769 /src/include/linux/kernel.h @ Line 633 smatch hex_byte_pack_upper() warn: potential spectre issue 'hex_asc_upper' [r] 1
3770 /src/include/linux/kernel.h @ Line 622 smatch hex_byte_pack() warn: potential spectre issue 'hex_asc' [r] 1
3771 /src/include/linux/key.h @ Line 149 smatch make_key_ref() set_param_user_data: no type for '*key->index_key.desc' 1
3772 /src/include/linux/libata.h @ Line 1454 coccinelle WARNING: return of 0/1 in function 'ata_is_host_link' with return type bool 1
3773 /src/include/linux/list.h @ Line 86 clang-analyzer-unix.Malloc Use of memory after it is freed 40
3774 /src/include/linux/list.h @ Line 135 clang-analyzer-unix.Malloc Use of memory after it is freed 13
3775 /src/include/linux/list.h @ Line 147 clang-analyzer-unix.Malloc Use of memory after it is freed 39
3776 /src/include/linux/list.h @ Line 441 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer (loaded from variable 'prev') 57
3777 /src/include/linux/list.h @ Line 135 clang-analyzer-unix.Malloc Use of memory after it is freed 38
3778 /src/include/linux/list.h @ Line 71 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer (loaded from variable 'new') 15
3779 /src/include/linux/list.h @ Line 86 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer (loaded from variable 'head') 15
3780 /src/include/linux/list.h @ Line 135 clang-analyzer-unix.Malloc Use of memory after it is freed 20
3781 /src/include/linux/list.h @ Line 440 clang-analyzer-unix.Malloc Use of memory after it is freed 20
3782 /src/include/linux/list.h @ Line 86 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer (loaded from variable 'head') 80
3783 /src/include/linux/list.h @ Line 135 clang-analyzer-unix.Malloc Use of memory after it is freed 19
3784 /src/include/linux/list.h @ Line 135 clang-analyzer-unix.Malloc Use of memory after it is freed 16
3785 /src/include/linux/mbcache.h @ Line 36 coccinelle atomic_dec_and_test variation before object free at line 38. 1
3786 /src/include/linux/memcontrol.h @ Line 1243 smatch mod_lruvec_slab_state() set_param_user_data: no type for 'p->exit_signal' 1
3787 /src/include/linux/memcontrol.h @ Line 1243 smatch mod_lruvec_slab_state() set_param_user_data: no type for 'p->group_leader->exit_signal' 1
3788 /src/include/linux/memcontrol.h @ Line 1243 smatch mod_lruvec_slab_state() set_param_user_data: no type for 'p->group_leader->thread.fsbase' 1
3789 /src/include/linux/memcontrol.h @ Line 1243 smatch mod_lruvec_slab_state() set_param_user_data: no type for 'p->group_leader->thread.gsbase' 1
3790 /src/include/linux/memcontrol.h @ Line 1243 smatch mod_lruvec_slab_state() set_param_user_data: no type for 'p->thread.fsbase' 1
3791 /src/include/linux/memcontrol.h @ Line 1243 smatch mod_lruvec_slab_state() set_param_user_data: no type for 'p->thread.gsbase' 1
3792 /src/include/linux/mfd/db8500-prcmu.h @ Line 723 coccinelle WARNING: return of 0/1 in function 'db8500_prcmu_is_ac_wake_requested' with return type bool 1
3793 /src/include/linux/mm.h @ Line 763 smatch kvmalloc() set_param_user_data: no type for 'size->count' 1
3794 /src/include/linux/mm.h @ Line 763 smatch kvmalloc() set_param_user_data: no type for 'size->nr_segs' 1
3795 /src/include/linux/mtd/rawnand.h @ Line 822 coccinelle WARNING: Use ARRAY_SIZE 1
3796 /src/include/linux/mtd/rawnand.h @ Line 848 coccinelle WARNING: Use ARRAY_SIZE 1
3797 /src/include/linux/netdevice.h @ Line 3935 smatch dev_hold() set_param_user_data: no type for '*dev->name' 1
3798 /src/include/linux/netdevice.h @ Line 3924 smatch dev_put() set_param_user_data: no type for 'dev->handle' 1
3799 /src/include/linux/netdevice.h @ Line 3924 smatch dev_put() set_param_user_data: no type for 'dev->limit' 1
3800 /src/include/linux/netdevice.h @ Line 3924 smatch dev_put() set_param_user_data: no type for 'dev->parent' 1
3801 /src/include/linux/netdevice.h @ Line 3724 smatch netif_is_multiqueue() set_param_user_data: no type for 'dev->handle' 1
3802 /src/include/linux/netdevice.h @ Line 3724 smatch netif_is_multiqueue() set_param_user_data: no type for 'dev->parent' 1
3803 /src/include/linux/netdevice.h @ Line 2234 smatch netdev_get_tx_queue() set_param_user_data: no type for 'dev->handle' 1
3804 /src/include/linux/netdevice.h @ Line 2234 smatch netdev_get_tx_queue() set_param_user_data: no type for 'dev->parent' 1
3805 /src/include/linux/netdevice.h @ Line 2237 smatch netdev_get_tx_queue() warn: potential spectre issue 'dev->_tx' [w] 1
3806 /src/include/linux/netdevice.h @ Line 4978 smatch netdev_name() set_param_user_data: no type for '*dev->name' 1
3807 /src/include/linux/netdevice.h @ Line 4990 smatch netdev_reg_state() set_param_user_data: no type for '*dev->name' 1
3808 /src/include/linux/netdevice.h @ Line 2311 smatch dev_net_set() set_param_user_data: no type for '*dev->name' 1
3809 /src/include/linux/netdevice.h @ Line 4835 smatch netif_set_gso_max_size() set_param_user_data: no type for '*dev->broadcast' 1
3810 /src/include/linux/netdevice.h @ Line 2822 smatch unregister_netdevice() set_param_user_data: no type for '*dev->name' 1
3811 /src/include/linux/netdevice.h @ Line 3800 smatch dev_kfree_skb_any() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3812 /src/include/linux/netfilter/nf_conntrack_common.h @ Line 33 coccinelle atomic_dec_and_test variation before object free at line 34. 1
3813 /src/include/linux/nsproxy.h @ Line 104 coccinelle atomic_dec_and_test variation before object free at line 105. 1
3814 /src/include/linux/page-flags.h @ Line 603 coccinelle WARNING: return of 0/1 in function 'page_huge_active' with return type bool 1
3815 /src/include/linux/pid.h @ Line 149 smatch ns_of_pid() set_param_user_data: no type for 'pid->exit_code' 1
3816 /src/include/linux/power_supply.h @ Line 479 coccinelle WARNING: return of 0/1 in function 'power_supply_is_amp_property' with return type bool 1
3817 /src/include/linux/power_supply.h @ Line 507 coccinelle WARNING: return of 0/1 in function 'power_supply_is_watt_property' with return type bool 1
3818 /src/include/linux/range.h @ Line 32 smatch cap_resource() warn: impossible condition '(val > (~0)) => (0-u64max > u64max)' 1
3819 /src/include/linux/sched/signal.h @ Line 663 smatch next_thread() set_param_user_data: no type for 'p->prio->normal_prio' 1
3820 /src/include/linux/sched/signal.h @ Line 663 smatch next_thread() set_param_user_data: no type for 'p->prio->static_prio' 1
3821 /src/include/linux/sched/task.h @ Line 110 smatch put_task_struct() set_param_user_data: no type for 't->normal_prio->static_prio' 1
3822 /src/include/linux/sched/task.h @ Line 110 smatch put_task_struct() set_param_user_data: no type for 't->prio->static_prio' 1
3823 /src/include/linux/skbuff.h @ Line 3359 smatch skb_postpull_rcsum() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3824 /src/include/linux/skbuff.h @ Line 2780 smatch skb_orphan_frags_rx() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3825 /src/include/linux/skbuff.h @ Line 2294 smatch __skb_pull() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3826 /src/include/linux/skbuff.h @ Line 2286 smatch __skb_push() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3827 /src/include/linux/skbuff.h @ Line 2432 smatch skb_reset_mac_len() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3828 /src/include/linux/skbuff.h @ Line 3801 smatch skb_metadata_set() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3829 /src/include/linux/skbuff.h @ Line 4601 smatch skb_reset_redirect() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3830 /src/include/linux/skbuff.h @ Line 975 smatch skb_dst_set() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3831 /src/include/linux/skbuff.h @ Line 2016 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 43
3832 /src/include/linux/skbuff.h @ Line 2533 clang-analyzer-core.NullDereference Access to field 'head' results in a dereference of a null pointer (loaded from variable 'skb') 33
3833 /src/include/linux/skbuff.h @ Line 2066 clang-analyzer-core.NullDereference Dereference of null pointer 194
3834 /src/include/linux/skbuff.h @ Line 2016 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 12
3835 /src/include/linux/skbuff.h @ Line 2066 clang-analyzer-core.NullDereference Dereference of null pointer 171
3836 /src/include/linux/skbuff.h @ Line 2500 clang-analyzer-core.NullDereference Access to field 'head' results in a dereference of a null pointer (loaded from variable 'skb') 5
3837 /src/include/linux/skbuff.h @ Line 2193 clang-analyzer-core.NullDereference Access to field 'head' results in a dereference of a null pointer (loaded from variable 'skb') 49
3838 /src/include/linux/skbuff.h @ Line 2016 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 42
3839 /src/include/linux/skbuff.h @ Line 2016 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 56
3840 /src/include/linux/skbuff.h @ Line 2016 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 38
3841 /src/include/linux/sockptr.h @ Line 48 smatch copy_from_sockptr_offset() warn: maybe return -EFAULT instead of the bytes remaining? 1
3842 /src/include/linux/spi/spi.h @ Line 170 coccinelle duplicated argument to & or | 1
3843 /src/include/linux/ssb/ssb_driver_extif.h @ Line 200 coccinelle WARNING: return of 0/1 in function 'ssb_extif_available' with return type bool 1
3844 /src/include/linux/ssb/ssb_driver_gige.h @ Line 162 coccinelle WARNING: return of 0/1 in function 'pdev_is_ssb_gige_core' with return type bool 1
3845 /src/include/linux/ssb/ssb_driver_gige.h @ Line 79 coccinelle WARNING: return of 0/1 in function 'ssb_gige_have_roboswitch' with return type bool 1
3846 /src/include/linux/ssb/ssb_driver_gige.h @ Line 174 coccinelle WARNING: return of 0/1 in function 'ssb_gige_have_roboswitch' with return type bool 1
3847 /src/include/linux/ssb/ssb_driver_gige.h @ Line 170 coccinelle WARNING: return of 0/1 in function 'ssb_gige_is_rgmii' with return type bool 1
3848 /src/include/linux/ssb/ssb_driver_gige.h @ Line 98 coccinelle WARNING: return of 0/1 in function 'ssb_gige_must_flush_posted_writes' with return type bool 1
3849 /src/include/linux/ssb/ssb_driver_gige.h @ Line 182 coccinelle WARNING: return of 0/1 in function 'ssb_gige_must_flush_posted_writes' with return type bool 1
3850 /src/include/linux/ssb/ssb_driver_gige.h @ Line 89 coccinelle WARNING: return of 0/1 in function 'ssb_gige_one_dma_at_once' with return type bool 1
3851 /src/include/linux/ssb/ssb_driver_gige.h @ Line 178 coccinelle WARNING: return of 0/1 in function 'ssb_gige_one_dma_at_once' with return type bool 1
3852 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->__sk_common.skc_incoming_cpu' 1
3853 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->__sk_common.skc_ipv6only' 1
3854 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_ll_usec' 1
3855 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_mark' 1
3856 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_max_pacing_rate' 1
3857 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_pacing_rate' 1
3858 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_priority' 1
3859 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_rcvlowat' 1
3860 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_shutdown' 1
3861 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_sndbuf' 1
3862 /src/include/linux/sunrpc/xprt.h @ Line 437 smatch xprt_test_and_set_connected() set_param_user_data: no type for 'xprt->sk_tsflags' 1
3863 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->__sk_common.skc_incoming_cpu' 1
3864 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->__sk_common.skc_ipv6only' 1
3865 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_ll_usec' 1
3866 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_mark' 1
3867 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_max_pacing_rate' 1
3868 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_pacing_rate' 1
3869 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_priority' 1
3870 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_rcvlowat' 1
3871 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_shutdown' 1
3872 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_sndbuf' 1
3873 /src/include/linux/sunrpc/xprt.h @ Line 447 smatch xprt_clear_connecting() set_param_user_data: no type for 'xprt->sk_tsflags' 1
3874 /src/include/linux/task_io_accounting_ops.h @ Line 11 smatch task_io_account_read() set_param_user_data: no type for 'bytes->count' 1
3875 /src/include/linux/task_io_accounting_ops.h @ Line 11 smatch task_io_account_read() set_param_user_data: no type for 'bytes->nr_segs' 1
3876 /src/include/linux/tcp.h @ Line 486 smatch tcp_saved_syn_free() set_param_user_data: no type for 'tp->sk_protocol' 1
3877 /src/include/linux/topology.h @ Line 95 smatch cpu_to_node() warn: potential spectre issue '__per_cpu_offset' [w] 1
3878 /src/include/linux/transport_class.h @ Line 92 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
3879 /src/include/linux/uio.h @ Line 150 smatch copy_from_iter_full() set_param_user_data: no type for 'bytes->count' 1
3880 /src/include/linux/uio.h @ Line 150 smatch copy_from_iter_full() set_param_user_data: no type for 'bytes->iov->iov_len' 1
3881 /src/include/linux/uio.h @ Line 150 smatch copy_from_iter_full() set_param_user_data: no type for 'bytes->nr_segs' 1
3882 /src/include/linux/uio.h @ Line 132 smatch copy_to_iter() set_param_user_data: no type for 'bytes->count' 1
3883 /src/include/linux/uio.h @ Line 132 smatch copy_to_iter() set_param_user_data: no type for 'bytes->nr_segs' 1
3884 /src/include/linux/uio.h @ Line 234 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 52
3885 /src/include/linux/unaligned/access_ok.h @ Line 63 smatch put_unaligned_be64() set_param_user_data: no type for '*val' 1
3886 /src/include/linux/userfaultfd_k.h @ Line 173 smatch userfaultfd_unmap_prep() set_param_user_data: no type for 'vma->brk' 1
3887 /src/include/linux/userfaultfd_k.h @ Line 173 smatch userfaultfd_unmap_prep() set_param_user_data: no type for 'vma->data_vm' 1
3888 /src/include/linux/userfaultfd_k.h @ Line 173 smatch userfaultfd_unmap_prep() set_param_user_data: no type for 'vma->exec_vm' 1
3889 /src/include/linux/userfaultfd_k.h @ Line 173 smatch userfaultfd_unmap_prep() set_param_user_data: no type for 'vma->stack_vm' 1
3890 /src/include/linux/userfaultfd_k.h @ Line 173 smatch userfaultfd_unmap_prep() set_param_user_data: no type for 'vma->total_vm' 1
3891 /src/include/linux/virtio_net.h @ Line 37 clang-analyzer-core.NullDereference Access to field 'gso_type' results in a dereference of a null pointer (loaded from variable 'hdr') 9
3892 /src/include/linux/xarray.h @ Line 1180 smatch xa_entry() warn: potential spectre issue 'node->slots' [w] 1
3893 /src/include/net/bluetooth/hci_core.h @ Line 1119 coccinelle atomic_dec_and_test variation before object free at line 1125. 1
3894 /src/include/net/bluetooth/hci_core.h @ Line 1119 coccinelle atomic_dec_and_test variation before object free at line 1144. 1
3895 /src/include/net/dst_metadata.h @ Line 72 clang-analyzer-core.NullDereference Access to field 'type' results in a dereference of a null pointer (loaded from variable 'a') 12
3896 /src/include/net/flow_offload.h @ Line 316 coccinelle ERROR: iterator variable bound on line 315 cannot be NULL 1
3897 /src/include/net/icmp.h @ Line 41 smatch icmp_send() set_param_user_data: no type for 'skb_in->protocol->h_proto' 1
3898 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->__sk_common.skc_bound_dev_if' 1
3899 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->__sk_common.skc_incoming_cpu' 1
3900 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->__sk_common.skc_ipv6only' 1
3901 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_ll_usec' 1
3902 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_mark' 1
3903 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_max_ack_backlog' 1
3904 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_max_pacing_rate' 1
3905 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_pacing_rate' 1
3906 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_peek_off' 1
3907 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_priority' 1
3908 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_rcvbuf' 1
3909 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_rcvlowat' 1
3910 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_shutdown' 1
3911 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_sndbuf' 1
3912 /src/include/net/inet_connection_sock.h @ Line 242 smatch inet_csk_rto_backoff() set_param_user_data: no type for 'icsk->sk_tsflags' 1
3913 /src/include/net/inet_hashtables.h @ Line 169 smatch inet_lhash2_bucket() warn: potential spectre issue 'h->lhash2' [w] 1
3914 /src/include/net/inet_hashtables.h @ Line 176 smatch inet_ehash_bucket() warn: potential spectre issue 'hashinfo->ehash' [w] 1
3915 /src/include/net/inet_hashtables.h @ Line 183 smatch inet_ehash_lockp() warn: potential spectre issue 'hashinfo->ehash_locks' [w] 1
3916 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->__sk_common.skc_incoming_cpu' 1
3917 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->__sk_common.skc_ipv6only' 1
3918 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_ll_usec' 1
3919 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_mark' 1
3920 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_max_pacing_rate' 1
3921 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_pacing_rate' 1
3922 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_priority' 1
3923 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_rcvlowat' 1
3924 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_sndbuf' 1
3925 /src/include/net/inet_sock.h @ Line 103 smatch inet_rsk() set_param_user_data: no type for 'sk->sk_tsflags' 1
3926 /src/include/net/ip6_fib.h @ Line 333 smatch fib6_info_release() set_param_user_data: no type for 'f6i->fib6_nh->nh_common.nhc_weight' 1
3927 /src/include/net/ipv6.h @ Line 526 smatch ipv6_addr_prefix() warn: potential spectre issue 'addr->in6_u.u6_addr8' [r] 1
3928 /src/include/net/ipv6.h @ Line 526 smatch ipv6_addr_prefix() warn: potential spectre issue 'pfx->in6_u.u6_addr8' [w] 1
3929 /src/include/net/lwtunnel.h @ Line 70 coccinelle atomic_dec_and_test variation before object free at line 71. 1
3930 /src/include/net/mac80211.h @ Line 1116 smatch ieee80211_info_get_tx_time_est() set_param_user_data: no type for 'info->priority' 1
3931 /src/include/net/mac80211.h @ Line 1116 smatch ieee80211_info_get_tx_time_est() set_param_user_data: no type for 'info->tail' 1
3932 /src/include/net/neighbour.h @ Line 421 smatch neigh_release() set_param_user_data: no type for '*neigh->primary_key' 1
3933 /src/include/net/net_namespace.h @ Line 327 clang-analyzer-core.NullDereference Access to field 'net' results in a dereference of a null pointer (loaded from variable 'pnet') 44
3934 /src/include/net/netns/generic.h @ Line 39 smatch net_generic() set_param_user_data: no type for 'net->count' 1
3935 /src/include/net/netns/generic.h @ Line 39 smatch net_generic() set_param_user_data: no type for 'net->from' 1
3936 /src/include/net/pkt_cls.h @ Line 641 smatch tc_can_offload() set_param_user_data: no type for 'dev->handle' 1
3937 /src/include/net/pkt_cls.h @ Line 641 smatch tc_can_offload() set_param_user_data: no type for 'dev->limit' 1
3938 /src/include/net/pkt_cls.h @ Line 641 smatch tc_can_offload() set_param_user_data: no type for 'dev->parent' 1
3939 /src/include/net/pkt_sched.h @ Line 139 smatch psched_mtu() set_param_user_data: no type for 'dev->handle' 1
3940 /src/include/net/pkt_sched.h @ Line 139 smatch psched_mtu() set_param_user_data: no type for 'dev->parent' 1
3941 /src/include/net/pkt_sched.h @ Line 139 smatch psched_mtu() set_param_user_data: no type for 'dev->limit' 1
3942 /src/include/net/route.h @ Line 264 smatch rt_tos2priority() warn: potential spectre issue 'ip_tos2prio' [w] 1
3943 /src/include/net/sch_generic.h @ Line 582 smatch get_default_qdisc_ops() set_param_user_data: no type for 'dev->handle' 1
3944 /src/include/net/sch_generic.h @ Line 582 smatch get_default_qdisc_ops() set_param_user_data: no type for 'dev->parent' 1
3945 /src/include/net/sch_generic.h @ Line 696 smatch skb_skip_tc_classify() set_param_user_data: no type for 'skb->protocol->h_proto' 1
3946 /src/include/net/udp.h @ Line 83 smatch udp_hashslot() warn: potential spectre issue 'table->hash' [w] 1
3947 /src/include/net/udp.h @ Line 92 smatch udp_hashslot2() warn: potential spectre issue 'table->hash2' [w] 1
3948 /src/include/rdma/ib_verbs.h @ Line 2259 coccinelle WARNING: casting value returned by memory allocation function to (struct ib_type *) is useless. 1
3949 /src/include/trace/events/sched.h @ Line 103 smatch trace_sched_wakeup_new() set_param_user_data: no type for 'p->recent_used_cpu->exit_signal' 1
3950 /src/include/trace/events/sched.h @ Line 103 smatch trace_sched_wakeup_new() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->exit_signal' 1
3951 /src/include/trace/events/sched.h @ Line 103 smatch trace_sched_wakeup_new() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.fsbase' 1
3952 /src/include/trace/events/sched.h @ Line 103 smatch trace_sched_wakeup_new() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.gsbase' 1
3953 /src/include/trace/events/sched.h @ Line 103 smatch trace_sched_wakeup_new() set_param_user_data: no type for 'p->recent_used_cpu->thread.fsbase' 1
3954 /src/include/trace/events/sched.h @ Line 103 smatch trace_sched_wakeup_new() set_param_user_data: no type for 'p->recent_used_cpu->thread.gsbase' 1
3955 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->__sk_common.skc_incoming_cpu' 1
3956 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->__sk_common.skc_ipv6only' 1
3957 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_ll_usec' 1
3958 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_mark' 1
3959 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_max_pacing_rate' 1
3960 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_pacing_rate' 1
3961 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_priority' 1
3962 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_rcvlowat' 1
3963 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_sndbuf' 1
3964 /src/include/trace/events/sunrpc.h @ Line 914 smatch trace_rpc_socket_error() set_param_user_data: no type for 'xprt->sk_tsflags' 1
3965 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->__sk_common.skc_incoming_cpu' 1
3966 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->__sk_common.skc_ipv6only' 1
3967 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_ll_usec' 1
3968 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_mark' 1
3969 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_max_pacing_rate' 1
3970 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_pacing_rate' 1
3971 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_priority' 1
3972 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_rcvlowat' 1
3973 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_shutdown' 1
3974 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_sndbuf' 1
3975 /src/include/trace/events/sunrpc.h @ Line 912 smatch trace_rpc_socket_state_change() set_param_user_data: no type for 'xprt->sk_tsflags' 1
3976 /src/include/trace/events/sunrpc.h @ Line 1680 smatch trace_raw_output_svc_xprt_create_err() error: '%pIS' expects argument of type struct sockaddr *, argument 3 has type 'uchar[]' 1
3977 /src/include/trace/events/sunrpc.h @ Line 2053 smatch trace_raw_output_svcsock_accept_class() error: '%pIS' expects argument of type struct sockaddr *, argument 3 has type 'uchar[]' 1
3978 /src/include/trace/events/sunrpc.h @ Line 1680 smatch trace_event_raw_event_svc_xprt_create_err() warn: passing zero to 'PTR_ERR' 1
3979 /src/include/trace/events/sunrpc.h @ Line 1680 smatch perf_trace_svc_xprt_create_err() warn: passing zero to 'PTR_ERR' 1
3980 /src/include/uapi/linux/byteorder/little_endian.h @ Line 50 clang-analyzer-core.NullDereference Dereference of null pointer (loaded from variable 'p') 41
3981 /src/include/uapi/linux/spi/spidev.h @ Line 36 coccinelle duplicated argument to & or | 1
3982 /src/init/do_mounts.c @ Line 280 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3983 /src/init/do_mounts.c @ Line 367 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3984 /src/init/initramfs.c @ Line 88 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3985 /src/init/initramfs.c @ Line 249 smatch do_header() warn: ignoring unreachable code. 1
3986 /src/init/initramfs.c @ Line 253 smatch do_header() warn: ignoring unreachable code. 1
3987 /src/init/main.c @ Line 1053 smatch start_kernel() warn: ignoring unreachable code. 1
3988 /src/init/main.c @ Line 631 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3989 /src/init/main.c @ Line 632 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3990 /src/init/main.c @ Line 634 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3991 /src/init/main.c @ Line 635 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3992 /src/init/main.c @ Line 647 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3993 /src/init/main.c @ Line 651 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3994 /src/init/main.c @ Line 1095 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3995 /src/init/main.c @ Line 1295 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
3996 /src/ipc/mqueue.c @ Line 1237 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 7
3997 /src/ipc/sem.c @ Line 685 clang-analyzer-core.NullDereference Access to field 'sem_num' results in a dereference of a null pointer (loaded from variable 'sop') 79
3998 /src/ipc/sem.c @ Line 766 clang-analyzer-deadcode.DeadStores Value stored to 'result' is never read 2
3999 /src/ipc/sem.c @ Line 1428 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
4000 /src/ipc/sem.c @ Line 425 coccinelle preceding lock on line 420 1
4001 /src/ipc/shm.c @ Line 1249 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '>' is a garbage value 6
4002 /src/ipc/shm.c @ Line 1278 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 6
4003 /src/ipc/shm.c @ Line 1598 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 7
4004 /src/ipc/shm.c @ Line 1616 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 6
4005 /src/kernel/acct.c @ Line 135 coccinelle atomic_dec_and_test variation before object free at line 136. 1
4006 /src/kernel/async.c @ Line 126 clang-analyzer-deadcode.DeadStores Value stored to 'delta' is never read 2
4007 /src/kernel/async.c @ Line 126 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '-' is a garbage value 25
4008 /src/kernel/async.c @ Line 301 clang-analyzer-deadcode.DeadStores Value stored to 'delta' is never read 2
4009 /src/kernel/async.c @ Line 301 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '-' is a garbage value 40
4010 /src/kernel/audit.c @ Line 1365 smatch audit_receive_msg() warn: potential spectre issue 'str' [w] 1
4011 /src/kernel/audit_tree.c @ Line 106 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4012 /src/kernel/audit_tree.c @ Line 329 clang-analyzer-core.NullDereference Access to field 'root' results in a dereference of a null pointer (loaded from variable 'owner') 30
4013 /src/kernel/audit_tree.c @ Line 468 coccinelle preceding lock on line 465 1
4014 /src/kernel/auditfilter.c @ Line 913 smatch audit_find_rule() warn: potential spectre issue 'audit_filter_list' [r] 1
4015 /src/kernel/auditfilter.c @ Line 992 smatch audit_add_rule() warn: potential spectre issue 'audit_rules_list' [w] (local cap) 1
4016 /src/kernel/auditfilter.c @ Line 530 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
4017 /src/kernel/bpf/bpf_iter.c @ Line 306 coccinelle WARNING: Comparison to bool 1
4018 /src/kernel/bpf/cpumap.c @ Line 217 coccinelle atomic_dec_and_test variation before object free at line 224. 1
4019 /src/kernel/bpf/syscall.c @ Line 485 coccinelle atomic_dec_and_test variation before object free at line 487. 1
4020 /src/kernel/bpf/syscall.c @ Line 2346 coccinelle atomic_dec_and_test variation before object free at line 2351. 1
4021 /src/kernel/bpf/syscall.c @ Line 2346 coccinelle atomic_dec_and_test variation before object free at line 2353. 1
4022 /src/kernel/bpf/verifier.c @ Line 9617 coccinelle WARNING: Unsigned expression compared with zero: datasec_id > 0 1
4023 /src/kernel/cgroup/cgroup-v1.c @ Line 1080 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4024 /src/kernel/cgroup/cgroup.c @ Line 5954 coccinelle preceding lock on line 5943 1
4025 /src/kernel/cgroup/cgroup.c @ Line 5542 smatch cgroup_destroy_locked() error: we previously assumed 'parent' could be null (see line 5526) 1
4026 /src/kernel/cgroup/cpuset.c @ Line 1625 smatch cpuset_change_task_nodemask() warn: statement has no effect 31 1
4027 /src/kernel/compat.c @ Line 235 clang-analyzer-deadcode.DeadStores Value stored to 'm' during its initialization is never read 2
4028 /src/kernel/cpu.c @ Line 1816 coccinelle WARNING: Comparison to bool 1
4029 /src/kernel/cpu.c @ Line 571 smatch finish_cpu() error: 'idle' dereferencing possible ERR_PTR() 1
4030 /src/kernel/crash_core.c @ Line 449 smatch crash_save_vmcoreinfo_init() warn: argument 3 to %lx specifier is cast from pointer 1
4031 /src/kernel/crash_core.c @ Line 450 smatch crash_save_vmcoreinfo_init() warn: argument 3 to %lx specifier is cast from pointer 1
4032 /src/kernel/crash_core.c @ Line 452 smatch crash_save_vmcoreinfo_init() warn: argument 3 to %lx specifier is cast from pointer 1
4033 /src/kernel/crash_core.c @ Line 454 smatch crash_save_vmcoreinfo_init() warn: argument 3 to %lx specifier is cast from pointer 1
4034 /src/kernel/crash_core.c @ Line 455 smatch crash_save_vmcoreinfo_init() warn: argument 3 to %lx specifier is cast from pointer 1
4035 /src/kernel/crash_core.c @ Line 462 smatch crash_save_vmcoreinfo_init() warn: argument 3 to %lx specifier is cast from pointer 1
4036 /src/kernel/events/uprobes.c @ Line 1188 clang-analyzer-unix.Malloc Use of memory after it is freed 54
4037 /src/kernel/exit.c @ Line 1552 clang-analyzer-deadcode.DeadStores Value stored to 'signo' is never read 2
4038 /src/kernel/exit.c @ Line 1687 clang-analyzer-deadcode.DeadStores Value stored to 'signo' is never read 2
4039 /src/kernel/exit.c @ Line 525 smatch find_child_reaper() error: double locked 'irq' (orig line 521) 1
4040 /src/kernel/exit.c @ Line 870 smatch __se_sys_exit() warn: ignoring unreachable code. 1
4041 /src/kernel/exit.c @ Line 912 smatch __se_sys_exit_group() warn: ignoring unreachable code. 1
4042 /src/kernel/exit.c @ Line 389 coccinelle ERROR: invalid reference to the index variable of the iterator on line 378 1
4043 /src/kernel/exit.c @ Line 1474 coccinelle preceding lock on line 1446 1
4044 /src/kernel/fork.c @ Line 701 coccinelle atomic_dec_and_test variation before object free at line 703. 1
4045 /src/kernel/fork.c @ Line 1115 coccinelle atomic_dec_and_test variation before object free at line 1117. 1
4046 /src/kernel/fork.c @ Line 1252 smatch wait_for_vfork_done() set_param_user_data: no type for 'child->recent_used_cpu->exit_signal' 1
4047 /src/kernel/fork.c @ Line 1252 smatch wait_for_vfork_done() set_param_user_data: no type for 'child->recent_used_cpu->group_leader->exit_signal' 1
4048 /src/kernel/fork.c @ Line 1252 smatch wait_for_vfork_done() set_param_user_data: no type for 'child->recent_used_cpu->group_leader->thread.fsbase' 1
4049 /src/kernel/fork.c @ Line 1252 smatch wait_for_vfork_done() set_param_user_data: no type for 'child->recent_used_cpu->group_leader->thread.gsbase' 1
4050 /src/kernel/fork.c @ Line 1252 smatch wait_for_vfork_done() set_param_user_data: no type for 'child->recent_used_cpu->thread.fsbase' 1
4051 /src/kernel/fork.c @ Line 1252 smatch wait_for_vfork_done() set_param_user_data: no type for 'child->recent_used_cpu->thread.gsbase' 1
4052 /src/kernel/fork.c @ Line 2374 smatch copy_process() error: double locked 'irq' (orig line 2219) 1
4053 /src/kernel/futex.c @ Line 2490 coccinelle preceding lock on line 2472 1
4054 /src/kernel/futex.c @ Line 1506 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
4055 /src/kernel/futex.c @ Line 3306 clang-analyzer-unix.Malloc Use of memory after it is freed 7
4056 /src/kernel/futex.c @ Line 2920 smatch futex_lock_pi() error: double unlocked 'to->timer.base->cpu_base->lock' (orig line 2865) 1
4057 /src/kernel/futex.c @ Line 3587 smatch exit_robust_list() warn: check for integer overflow 'futex_offset' 1
4058 /src/kernel/futex.c @ Line 3605 smatch exit_robust_list() warn: check for integer overflow 'futex_offset' 1
4059 /src/kernel/irq/affinity.c @ Line 237 clang-analyzer-core.DivideZero Division by zero 71
4060 /src/kernel/irq/irqdomain.c @ Line 575 clang-analyzer-deadcode.DeadStores Value stored to 'of_node' is never read 2
4061 /src/kernel/irq/manage.c @ Line 2119 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
4062 /src/kernel/irq/manage.c @ Line 2084 smatch request_threaded_irq() is_implies_function: is implied 1
4063 /src/kernel/irq/matrix.c @ Line 288 clang-analyzer-deadcode.DeadStores Value stored to 'end' during its initialization is never read 2
4064 /src/kernel/irq/spurious.c @ Line 434 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4065 /src/kernel/kallsyms.c @ Line 369 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4066 /src/kernel/kexec_core.c @ Line 770 clang-analyzer-deadcode.DeadStores Value stored to 'addr' is never read 2
4067 /src/kernel/kexec_core.c @ Line 790 clang-analyzer-deadcode.DeadStores Value stored to 'result' is never read 2
4068 /src/kernel/kexec_core.c @ Line 828 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 56
4069 /src/kernel/kexec_file.c @ Line 908 coccinelle WARNING: array_size is already used (line 904) to compute the same size 1
4070 /src/kernel/kprobes.c @ Line 425 clang-analyzer-unix.Malloc Argument to kfree() is a constant address (290), which is not memory allocated by malloc() 47
4071 /src/kernel/kthread.c @ Line 265 coccinelle ERROR: reference preceded by free on line 260 1
4072 /src/kernel/kthread.c @ Line 278 coccinelle ERROR: reference preceded by free on line 260 1
4073 /src/kernel/kthread.c @ Line 454 smatch kthread_bind_mask() set_param_user_data: no type for 'p->prio->normal_prio' 1
4074 /src/kernel/kthread.c @ Line 454 smatch kthread_bind_mask() set_param_user_data: no type for 'p->prio->static_prio' 1
4075 /src/kernel/locking/mutex.c @ Line 968 coccinelle second lock on line 1057 1
4076 /src/kernel/locking/mutex.c @ Line 1055 coccinelle second lock on line 1057 1
4077 /src/kernel/locking/rtmutex.c @ Line 296 clang-analyzer-core.NullDereference Access to field '__rb_parent_color' results in a dereference of a null pointer 13
4078 /src/kernel/locking/rtmutex.c @ Line 1379 coccinelle WARNING: Comparison to bool 1
4079 /src/kernel/locking/rtmutex.c @ Line 1123 smatch rt_mutex_adjust_pi() set_param_user_data: no type for 'task->normal_prio->static_prio' 1
4080 /src/kernel/locking/rtmutex.c @ Line 1123 smatch rt_mutex_adjust_pi() set_param_user_data: no type for 'task->prio->normal_prio' 1
4081 /src/kernel/locking/rtmutex.c @ Line 1123 smatch rt_mutex_adjust_pi() set_param_user_data: no type for 'task->prio->policy' 1
4082 /src/kernel/locking/rtmutex.c @ Line 1123 smatch rt_mutex_adjust_pi() set_param_user_data: no type for 'task->prio->rt_priority' 1
4083 /src/kernel/locking/rtmutex.c @ Line 1123 smatch rt_mutex_adjust_pi() set_param_user_data: no type for 'task->prio->static_prio' 1
4084 /src/kernel/locking/rtmutex.c @ Line 1282 smatch rt_mutex_slowlock() error: double unlocked 'timeout->timer.base->cpu_base->lock' (orig line 1258) 1
4085 /src/kernel/module.c @ Line 2369 smatch simplify_symbols() warn: passing zero to 'PTR_ERR' 1
4086 /src/kernel/module.c @ Line 1085 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4087 /src/kernel/notifier.c @ Line 526 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4088 /src/kernel/nsproxy.c @ Line 351 clang-analyzer-core.NullDereference Access to field 'ops' results in a dereference of a null pointer (loaded from variable 'ns') 7
4089 /src/kernel/nsproxy.c @ Line 253 coccinelle atomic_dec_and_test variation before object free at line 254. 1
4090 /src/kernel/params.c @ Line 261 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4091 /src/kernel/params.c @ Line 501 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4092 /src/kernel/power/swap.c @ Line 329 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 57
4093 /src/kernel/printk/printk.c @ Line 954 smatch log_buf_vmcoreinfo_setup() warn: argument 3 to %lx specifier is cast from pointer 1
4094 /src/kernel/printk/printk.c @ Line 955 smatch log_buf_vmcoreinfo_setup() warn: argument 3 to %lx specifier is cast from pointer 1
4095 /src/kernel/printk/printk.c @ Line 956 smatch log_buf_vmcoreinfo_setup() warn: argument 3 to %lx specifier is cast from pointer 1
4096 /src/kernel/printk/printk.c @ Line 156 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4097 /src/kernel/printk/printk.c @ Line 158 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4098 /src/kernel/printk/printk.c @ Line 744 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
4099 /src/kernel/printk/printk_ringbuffer.c @ Line 885 clang-analyzer-deadcode.DeadStores Value stored to 'desc' is never read 2
4100 /src/kernel/ptrace.c @ Line 727 smatch ptrace_peek_siginfo() warn: impossible condition '(arg.off > (~0)) => (0-u64max > u64max)' 1
4101 /src/kernel/rcu/rcuscale.c @ Line 407 coccinelle ERROR: reference preceded by free on line 413 1
4102 /src/kernel/rcu/rcuscale.c @ Line 413 coccinelle ERROR: reference preceded by free on line 413 1
4103 /src/kernel/rcu/tasks.h @ Line 1092 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1097 1
4104 /src/kernel/rcu/tree.c @ Line 1839 smatch rcu_gp_init() error: double unlocked 'irq' (orig line 1802) 1
4105 /src/kernel/rcu/tree.c @ Line 4099 smatch rcu_report_dead() error: double locked 'rnp->lock' (orig line 4093) 1
4106 /src/kernel/rcu/tree.c @ Line 258 clang-analyzer-deadcode.DeadStores Value stored to 'seq' is never read 2
4107 /src/kernel/rcu/tree.c @ Line 1925 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
4108 /src/kernel/relay.c @ Line 445 smatch relay_open_buf() set_param_user_data: no type for '*chan->base_filename' 1
4109 /src/kernel/relay.c @ Line 502 smatch setup_callbacks() set_param_user_data: no type for '*chan->base_filename' 1
4110 /src/kernel/relay.c @ Line 530 clang-analyzer-deadcode.DeadStores Although the value stored to 'buf' is used in the enclosing expression, the value is never actually read from 'buf' 2
4111 /src/kernel/resource.c @ Line 80 clang-analyzer-core.uninitialized.Assign The expression is an uninitialized value. The computed value will also be garbage 8
4112 /src/kernel/sched/autogroup.h @ Line 46 coccinelle WARNING: return of 0/1 in function 'task_group_is_autogroup' with return type bool 1
4113 /src/kernel/sched/completion.c @ Line 157 smatch wait_for_completion_timeout() error: 'wait_for_common()' returns negative and '__sm_fake_0x7fda6ecc8040' is unsigned 1
4114 /src/kernel/sched/cputime.c @ Line 572 clang-analyzer-deadcode.DeadStores Value stored to 'utime' is never read 2
4115 /src/kernel/sched/deadline.c @ Line 1115 smatch dl_task_timer() error: double unlocked 'rq->lock' (orig line 1080) 1
4116 /src/kernel/sched/deadline.c @ Line 2069 smatch find_lock_later_rq() error: double unlocked 'later_rq->lock' (orig line 2063) 1
4117 /src/kernel/sched/deadline.c @ Line 2086 smatch find_lock_later_rq() error: double unlocked 'later_rq->lock' (orig line 2063) 1
4118 /src/kernel/sched/deadline.c @ Line 2291 smatch task_woken_dl() set_param_user_data: no type for 'p->recent_used_cpu->exit_signal' 1
4119 /src/kernel/sched/deadline.c @ Line 2291 smatch task_woken_dl() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->exit_signal' 1
4120 /src/kernel/sched/deadline.c @ Line 2291 smatch task_woken_dl() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.fsbase' 1
4121 /src/kernel/sched/deadline.c @ Line 2291 smatch task_woken_dl() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.gsbase' 1
4122 /src/kernel/sched/deadline.c @ Line 2291 smatch task_woken_dl() set_param_user_data: no type for 'p->recent_used_cpu->thread.fsbase' 1
4123 /src/kernel/sched/deadline.c @ Line 2291 smatch task_woken_dl() set_param_user_data: no type for 'p->recent_used_cpu->thread.gsbase' 1
4124 /src/kernel/sched/deadline.c @ Line 2474 smatch prio_changed_dl() set_param_user_data: no type for 'p->prio->normal_prio' 1
4125 /src/kernel/sched/deadline.c @ Line 2474 smatch prio_changed_dl() set_param_user_data: no type for 'p->prio->static_prio' 1
4126 /src/kernel/sched/fair.c @ Line 787 smatch post_init_entity_util_avg() set_param_user_data: no type for 'p->recent_used_cpu->exit_signal' 1
4127 /src/kernel/sched/fair.c @ Line 787 smatch post_init_entity_util_avg() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->exit_signal' 1
4128 /src/kernel/sched/fair.c @ Line 787 smatch post_init_entity_util_avg() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.fsbase' 1
4129 /src/kernel/sched/fair.c @ Line 787 smatch post_init_entity_util_avg() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.gsbase' 1
4130 /src/kernel/sched/fair.c @ Line 787 smatch post_init_entity_util_avg() set_param_user_data: no type for 'p->recent_used_cpu->thread.fsbase' 1
4131 /src/kernel/sched/fair.c @ Line 787 smatch post_init_entity_util_avg() set_param_user_data: no type for 'p->recent_used_cpu->thread.gsbase' 1
4132 /src/kernel/sched/fair.c @ Line 3117 smatch reweight_task() warn: potential spectre issue 'sched_prio_to_weight' [r] 1
4133 /src/kernel/sched/fair.c @ Line 3120 smatch reweight_task() warn: potential spectre issue 'sched_prio_to_wmult' [r] 1
4134 /src/kernel/sched/fair.c @ Line 5531 smatch enqueue_task_fair() warn: inconsistent indenting 1
4135 /src/kernel/sched/fair.c @ Line 10730 smatch prio_changed_fair() set_param_user_data: no type for 'p->prio->normal_prio' 1
4136 /src/kernel/sched/fair.c @ Line 10730 smatch prio_changed_fair() set_param_user_data: no type for 'p->prio->static_prio' 1
4137 /src/kernel/sched/fair.c @ Line 6851 clang-analyzer-core.NullDereference Access to field 'vruntime' results in a dereference of a null pointer (loaded from variable 'se') 32
4138 /src/kernel/sched/fair.c @ Line 9442 coccinelle WARNING: return of 0/1 in function 'voluntary_active_balance' with return type bool 1
4139 /src/kernel/sched/idle.c @ Line 448 smatch prio_changed_idle() set_param_user_data: no type for 'p->prio->normal_prio' 1
4140 /src/kernel/sched/idle.c @ Line 448 smatch prio_changed_idle() set_param_user_data: no type for 'p->prio->static_prio' 1
4141 /src/kernel/sched/membarrier.c @ Line 193 smatch membarrier_private_expedited() warn: potential spectre issue '__per_cpu_offset' [w] (local cap) 1
4142 /src/kernel/sched/rt.c @ Line 741 smatch __disable_runtime() error: uninitialized symbol 'iter'. 1
4143 /src/kernel/sched/rt.c @ Line 825 smatch __enable_runtime() error: uninitialized symbol 'iter'. 1
4144 /src/kernel/sched/rt.c @ Line 1819 smatch find_lock_lowest_rq() error: double unlocked 'lowest_rq->lock' (orig line 1806) 1
4145 /src/kernel/sched/rt.c @ Line 1830 smatch find_lock_lowest_rq() error: double unlocked 'lowest_rq->lock' (orig line 1806) 1
4146 /src/kernel/sched/rt.c @ Line 2221 smatch task_woken_rt() set_param_user_data: no type for 'p->recent_used_cpu->exit_signal' 1
4147 /src/kernel/sched/rt.c @ Line 2221 smatch task_woken_rt() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->exit_signal' 1
4148 /src/kernel/sched/rt.c @ Line 2221 smatch task_woken_rt() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.fsbase' 1
4149 /src/kernel/sched/rt.c @ Line 2221 smatch task_woken_rt() set_param_user_data: no type for 'p->recent_used_cpu->group_leader->thread.gsbase' 1
4150 /src/kernel/sched/rt.c @ Line 2221 smatch task_woken_rt() set_param_user_data: no type for 'p->recent_used_cpu->thread.fsbase' 1
4151 /src/kernel/sched/rt.c @ Line 2221 smatch task_woken_rt() set_param_user_data: no type for 'p->recent_used_cpu->thread.gsbase' 1
4152 /src/kernel/sched/rt.c @ Line 2315 smatch prio_changed_rt() set_param_user_data: no type for 'p->prio->normal_prio' 1
4153 /src/kernel/sched/rt.c @ Line 2315 smatch prio_changed_rt() set_param_user_data: no type for 'p->prio->static_prio' 1
4154 /src/kernel/sched/rt.c @ Line 2121 clang-analyzer-deadcode.DeadStores Value stored to 'this_cpu' during its initialization is never read 2
4155 /src/kernel/sched/stop_task.c @ Line 100 smatch prio_changed_stop() set_param_user_data: no type for 'p->prio->normal_prio' 1
4156 /src/kernel/sched/stop_task.c @ Line 100 smatch prio_changed_stop() set_param_user_data: no type for 'p->prio->static_prio' 1
4157 /src/kernel/sched/topology.c @ Line 1143 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer (loaded from variable 'last') 29
4158 /src/kernel/seccomp.c @ Line 891 clang-analyzer-core.NullDereference Dereference of null pointer 54
4159 /src/kernel/signal.c @ Line 2142 coccinelle preceding lock on line 2140 1
4160 /src/kernel/smp.c @ Line 269 smatch __smp_call_single_queue() warn: potential spectre issue '__per_cpu_offset' [w] 1
4161 /src/kernel/smp.c @ Line 856 smatch on_each_cpu_mask() set_param_user_data: no type for 'mask->context.ldt->nr_entries' 1
4162 /src/kernel/softirq.c @ Line 556 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4163 /src/kernel/static_call.c @ Line 267 clang-analyzer-core.NullDereference Access to field 'func' results in a dereference of a null pointer (loaded from variable 'key') 16
4164 /src/kernel/sys.c @ Line 1590 smatch do_prlimit() warn: inconsistent indenting 1
4165 /src/kernel/sys.c @ Line 2380 smatch __do_sys_prctl() warn: impossible condition '(get_current()->timer_slack_ns > (~0)) => (0-u64max > u64max)' 1
4166 /src/kernel/sysctl.c @ Line 1484 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '==' is a garbage value 51
4167 /src/kernel/sysctl.c @ Line 1511 clang-analyzer-deadcode.DeadStores Value stored to 'first' is never read 2
4168 /src/kernel/sysctl.c @ Line 1426 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4169 /src/kernel/sysctl.c @ Line 1511 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4170 /src/kernel/sysctl.c @ Line 1533 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4171 /src/kernel/sysctl.c @ Line 276 smatch _proc_do_string() warn: potential spectre issue 'data' [w] 1
4172 /src/kernel/sysctl.c @ Line 297 smatch _proc_do_string() warn: potential spectre issue 'buffer' [w] (local cap) 1
4173 /src/kernel/taskstats.c @ Line 120 clang-analyzer-deadcode.DeadStores Value stored to 'rc' is never read 2
4174 /src/kernel/time/alarmtimer.c @ Line 750 smatch alarmtimer_do_nsleep() error: double unlocked 'alarm->timer.base->cpu_base->lock' (orig line 746) 1
4175 /src/kernel/time/clockevents.c @ Line 713 coccinelle ERROR: invalid reference to the index variable of the iterator on line 702 1
4176 /src/kernel/time/clocksource.c @ Line 503 clang-analyzer-core.NullDereference Dereference of null pointer 16
4177 /src/kernel/time/hrtimer.c @ Line 1522 clang-analyzer-deadcode.DeadStores Value stored to 'expires_in_hardirq' is never read 2
4178 /src/kernel/time/hrtimer.c @ Line 1119 smatch hrtimer_start_range_ns() set_param_user_data: no type for 'tim->_softexpires' 1
4179 /src/kernel/time/hrtimer.c @ Line 1119 smatch hrtimer_start_range_ns() set_param_user_data: no type for 'tim->node.expires' 1
4180 /src/kernel/time/hrtimer.c @ Line 1371 smatch hrtimer_clockid_to_base() warn: potential spectre issue 'hrtimer_clock_to_base_table' [r] (local cap) 1
4181 /src/kernel/time/hrtimer.c @ Line 1373 smatch hrtimer_clockid_to_base() warn: possible spectre second half. 'base' 1
4182 /src/kernel/time/hrtimer.c @ Line 1885 smatch do_nanosleep() error: double unlocked 't->timer.base->cpu_base->lock' (orig line 1880) 1
4183 /src/kernel/time/hrtimer.c @ Line 2146 smatch schedule_hrtimeout_range_clock() error: double unlocked 't.timer.base->cpu_base->lock' (orig line 2141) 1
4184 /src/kernel/time/itimer.c @ Line 228 smatch do_setitimer() error: double unlocked 'timer->base->cpu_base->lock' (orig line 223) 1
4185 /src/kernel/time/ntp.c @ Line 293 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined because the left operand is negative 33
4186 /src/kernel/time/ntp.c @ Line 345 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined because the left operand is negative 33
4187 /src/kernel/time/posix-cpu-timers.c @ Line 1266 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 78
4188 /src/kernel/time/posix-cpu-timers.c @ Line 347 smatch cpu_clock_sample_group() warn: potential spectre issue 'samples' [w] 1
4189 /src/kernel/time/posix-timers.c @ Line 631 coccinelle preceding lock on line 628 1
4190 /src/kernel/time/tick-common.c @ Line 88 smatch tick_periodic() warn: statement has no effect 31 1
4191 /src/kernel/time/tick-sched.c @ Line 69 smatch tick_do_update_jiffies64() warn: statement has no effect 31 1
4192 /src/kernel/time/tick-sched.c @ Line 112 smatch tick_init_jiffy_update() warn: statement has no effect 31 1
4193 /src/kernel/time/timekeeping.c @ Line 1308 smatch do_settimeofday64() warn: statement has no effect 31 1
4194 /src/kernel/time/timekeeping.c @ Line 1357 smatch timekeeping_inject_offset() warn: statement has no effect 31 1
4195 /src/kernel/time/timekeeping.c @ Line 1442 smatch change_clocksource() warn: statement has no effect 31 1
4196 /src/kernel/time/timekeeping.c @ Line 1631 smatch timekeeping_init() warn: statement has no effect 31 1
4197 /src/kernel/time/timekeeping.c @ Line 1764 smatch timekeeping_resume() warn: statement has no effect 31 1
4198 /src/kernel/time/timekeeping.c @ Line 1831 smatch timekeeping_suspend() warn: statement has no effect 31 1
4199 /src/kernel/time/timekeeping.c @ Line 2182 smatch timekeeping_advance() warn: statement has no effect 31 1
4200 /src/kernel/time/timekeeping.c @ Line 2418 smatch do_adjtimex() warn: statement has no effect 31 1
4201 /src/kernel/time/timekeeping.c @ Line 2474 smatch xtime_update() warn: statement has no effect 31 1
4202 /src/kernel/trace/blktrace.c @ Line 458 smatch blk_trace_setup_lba() set_param_user_data: no type for '*bt->rchan->base_filename' 1
4203 /src/kernel/trace/trace.c @ Line 6241 coccinelle preceding lock on line 6260 1
4204 /src/kernel/trace/trace.c @ Line 6263 coccinelle preceding lock on line 6260 1
4205 /src/kernel/trace/trace.c @ Line 340 smatch rm_trace_export() error: we previously assumed '*p' could be null (see line 333) 1
4206 /src/kernel/trace/trace.c @ Line 1621 smatch trace_get_user() warn: potential spectre issue '_ctype' [w] (local cap) 1
4207 /src/kernel/trace/trace.c @ Line 7328 smatch tracing_log_err() error: 'err' dereferencing possible ERR_PTR() 1
4208 /src/kernel/trace/trace.c @ Line 340 clang-analyzer-core.NullDereference Access to field 'next' results in a dereference of a null pointer 12
4209 /src/kernel/trace/trace.c @ Line 2432 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4210 /src/kernel/trace/trace.c @ Line 2437 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4211 /src/kernel/trace/trace.c @ Line 2442 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4212 /src/kernel/trace/trace.c @ Line 2450 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4213 /src/kernel/trace/trace.h @ Line 2097 smatch is_good_name() warn: potential spectre issue '_ctype' [w] 1
4214 /src/kernel/trace/trace_events.c @ Line 1155 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
4215 /src/kernel/trace/trace_events.c @ Line 1157 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
4216 /src/kernel/trace/trace_events.c @ Line 923 coccinelle WARNING: Comparison to bool 1
4217 /src/kernel/trace/trace_events_hist.c @ Line 5562 coccinelle ERROR: invalid reference to the index variable of the iterator on line 5550 1
4218 /src/kernel/trace/trace_events_trigger.c @ Line 1578 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1564 1
4219 /src/kernel/trace/trace_events_trigger.c @ Line 607 coccinelle ERROR: invalid reference to the index variable of the iterator on line 597 1
4220 /src/kernel/trace/trace_printk.c @ Line 77 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4221 /src/kernel/trace/trace_probe.c @ Line 195 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4222 /src/kernel/trace/trace_uprobe.c @ Line 544 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
4223 /src/kernel/ucount.c @ Line 168 clang-analyzer-core.NullDereference Access to field 'count' results in a dereference of a null pointer (loaded from variable 'ucounts') 11
4224 /src/kernel/workqueue.c @ Line 2902 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2861 1
4225 /src/kernel/workqueue.c @ Line 1768 smatch worker_enter_idle() set_param_user_data: no type for 'worker->task->prio->normal_prio' 1
4226 /src/kernel/workqueue.c @ Line 1768 smatch worker_enter_idle() set_param_user_data: no type for 'worker->task->prio->static_prio' 1
4227 /src/kernel/workqueue.c @ Line 1843 smatch worker_attach_to_pool() set_param_user_data: no type for 'worker->task->prio->normal_prio' 1
4228 /src/kernel/workqueue.c @ Line 1843 smatch worker_attach_to_pool() set_param_user_data: no type for 'worker->task->prio->static_prio' 1
4229 /src/kernel/workqueue.c @ Line 5939 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 70
4230 /src/lib/assoc_array.c @ Line 97 clang-analyzer-deadcode.DeadStores Value stored to 'cursor' is never read 2
4231 /src/lib/assoc_array.c @ Line 409 clang-analyzer-deadcode.DeadStores Value stored to 'cursor' is never read 2
4232 /src/lib/bitmap.c @ Line 546 smatch __end_of_region() warn: potential spectre issue '_ctype' [w] 1
4233 /src/lib/cpumask.c @ Line 54 smatch cpumask_any_but() set_param_user_data: no type for 'mask->context.ldt->nr_entries' 1
4234 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Value stored to 'a' is never read 2
4235 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'b' is used in the enclosing expression, the value is never actually read from 'b' 2
4236 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'c' is used in the enclosing expression, the value is never actually read from 'c' 2
4237 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'd' is used in the enclosing expression, the value is never actually read from 'd' 2
4238 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'e' is used in the enclosing expression, the value is never actually read from 'e' 2
4239 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f' 2
4240 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'g' is used in the enclosing expression, the value is never actually read from 'g' 2
4241 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 'h' is used in the enclosing expression, the value is never actually read from 'h' 2
4242 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 't1' is used in the enclosing expression, the value is never actually read from 't1' 2
4243 /src/lib/crypto/sha256.c @ Line 205 clang-analyzer-deadcode.DeadStores Although the value stored to 't2' is used in the enclosing expression, the value is never actually read from 't2' 2
4244 /src/lib/dec_and_lock.c @ Line 30 coccinelle preceding lock on line 28 1
4245 /src/lib/dec_and_lock.c @ Line 47 coccinelle preceding lock on line 45 1
4246 /src/lib/decompress_bunzip2.c @ Line 149 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '32', which is greater or equal to the width of type 'int' 6
4247 /src/lib/decompress_bunzip2.c @ Line 695 smatch bunzip2() warn: ignoring unreachable code. 1
4248 /src/lib/decompress_bunzip2.c @ Line 703 smatch bunzip2() warn: ignoring unreachable code. 1
4249 /src/lib/decompress_inflate.c @ Line 62 smatch __gunzip() warn: ignoring unreachable code. 1
4250 /src/lib/decompress_inflate.c @ Line 73 smatch __gunzip() warn: ignoring unreachable code. 1
4251 /src/lib/decompress_inflate.c @ Line 79 smatch __gunzip() warn: ignoring unreachable code. 1
4252 /src/lib/decompress_inflate.c @ Line 91 smatch __gunzip() warn: ignoring unreachable code. 1
4253 /src/lib/decompress_inflate.c @ Line 106 smatch __gunzip() warn: ignoring unreachable code. 1
4254 /src/lib/decompress_inflate.c @ Line 124 smatch __gunzip() warn: ignoring unreachable code. 1
4255 /src/lib/decompress_inflate.c @ Line 176 smatch __gunzip() warn: ignoring unreachable code. 1
4256 /src/lib/decompress_unlzma.c @ Line 395 smatch process_bit1() warn: inconsistent indenting 1
4257 /src/lib/decompress_unlzo.c @ Line 115 smatch unlzo() warn: ignoring unreachable code. 1
4258 /src/lib/decompress_unlzo.c @ Line 120 smatch unlzo() warn: ignoring unreachable code. 1
4259 /src/lib/decompress_unlzo.c @ Line 126 smatch unlzo() warn: ignoring unreachable code. 1
4260 /src/lib/decompress_unlzo.c @ Line 131 smatch unlzo() warn: ignoring unreachable code. 1
4261 /src/lib/decompress_unlzo.c @ Line 136 smatch unlzo() warn: ignoring unreachable code. 1
4262 /src/lib/decompress_unlzo.c @ Line 157 smatch unlzo() warn: ignoring unreachable code. 1
4263 /src/lib/decompress_unlzo.c @ Line 180 smatch unlzo() warn: ignoring unreachable code. 1
4264 /src/lib/decompress_unlzo.c @ Line 195 smatch unlzo() warn: ignoring unreachable code. 1
4265 /src/lib/decompress_unlzo.c @ Line 206 smatch unlzo() warn: ignoring unreachable code. 1
4266 /src/lib/decompress_unlzo.c @ Line 214 smatch unlzo() warn: ignoring unreachable code. 1
4267 /src/lib/decompress_unlzo.c @ Line 225 smatch unlzo() warn: ignoring unreachable code. 1
4268 /src/lib/decompress_unlzo.c @ Line 240 smatch unlzo() warn: ignoring unreachable code. 1
4269 /src/lib/decompress_unlzo.c @ Line 274 smatch unlzo() warn: possible memory leak of 'out_buf' 1
4270 /src/lib/decompress_unlzo.c @ Line 68 clang-analyzer-deadcode.DeadStores Value stored to 'level' is never read 2
4271 /src/lib/decompress_unxz.c @ Line 379 smatch unxz() warn: ignoring unreachable code. 1
4272 /src/lib/decompress_unzstd.c @ Line 135 smatch decompress_single() warn: ignoring unreachable code. 1
4273 /src/lib/decompress_unzstd.c @ Line 206 smatch __unzstd() warn: ignoring unreachable code. 1
4274 /src/lib/decompress_unzstd.c @ Line 217 smatch __unzstd() warn: ignoring unreachable code. 1
4275 /src/lib/decompress_unzstd.c @ Line 229 smatch __unzstd() warn: ignoring unreachable code. 1
4276 /src/lib/decompress_unzstd.c @ Line 253 smatch __unzstd() warn: ignoring unreachable code. 1
4277 /src/lib/decompress_unzstd.c @ Line 258 smatch __unzstd() warn: ignoring unreachable code. 1
4278 /src/lib/decompress_unzstd.c @ Line 271 smatch __unzstd() warn: ignoring unreachable code. 1
4279 /src/lib/decompress_unzstd.c @ Line 294 smatch __unzstd() warn: ignoring unreachable code. 1
4280 /src/lib/decompress_unzstd.c @ Line 309 smatch __unzstd() warn: ignoring unreachable code. 1
4281 /src/lib/fault-inject-usercopy.c @ Line 25 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
4282 /src/lib/fault-inject.c @ Line 187 coccinelle WARNING: fops_stacktrace_depth should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4283 /src/lib/fault-inject.c @ Line 169 coccinelle WARNING: fops_ul should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4284 /src/lib/flex_proportions.c @ Line 78 smatch fprop_new_period() warn: statement has no effect 31 1
4285 /src/lib/glob.c @ Line 48 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 2
4286 /src/lib/hexdump.c @ Line 173 smatch hex_dump_to_buffer() warn: potential spectre issue 'hex_asc' [r] 1
4287 /src/lib/iov_iter.c @ Line 680 clang-analyzer-deadcode.DeadStores Value stored to 'bytes' is never read 2
4288 /src/lib/iov_iter.c @ Line 978 smatch iov_iter_zero() set_param_user_data: no type for 'bytes->count' 1
4289 /src/lib/iov_iter.c @ Line 978 smatch iov_iter_zero() set_param_user_data: no type for 'bytes->nr_segs' 1
4290 /src/lib/iov_iter.c @ Line 1070 smatch iov_iter_advance() set_param_user_data: no type for 'size->count' 1
4291 /src/lib/iov_iter.c @ Line 1070 smatch iov_iter_advance() set_param_user_data: no type for 'size->iov->iov_len' 1
4292 /src/lib/iov_iter.c @ Line 1070 smatch iov_iter_advance() set_param_user_data: no type for 'size->nr_segs' 1
4293 /src/lib/list_sort.c @ Line 248 clang-analyzer-core.NullDereference Access to field 'prev' results in a dereference of a null pointer (loaded from variable 'pending') 11
4294 /src/lib/lockref.c @ Line 132 coccinelle preceding lock on line 130 1
4295 /src/lib/lockref.c @ Line 176 coccinelle preceding lock on line 174 1
4296 /src/lib/lz4/lz4_decompress.c @ Line 153 smatch LZ4_decompress_generic() warn: maybe use && instead of & 1
4297 /src/lib/math/rational.c @ Line 82 clang-analyzer-core.DivideZero Division by zero 14
4298 /src/lib/math/reciprocal_div.c @ Line 48 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined due to shifting by '64', which is greater or equal to the width of type 'unsigned long long' 36
4299 /src/lib/mpi/mpicoder.c @ Line 484 smatch mpi_read_raw_from_sgl() error: potentially dereferencing uninitialized 'buff'. 1
4300 /src/lib/mpi/mpih-div.c @ Line 202 clang-analyzer-core.DivideZero Division by zero 3
4301 /src/lib/net_utils.c @ Line 17 smatch mac_pton() warn: potential spectre issue '_ctype' [w] 1
4302 /src/lib/nlattr.c @ Line 760 smatch nla_strdup() warn: potential spectre issue 'dst' [w] (local cap) 1
4303 /src/lib/notifier-error-inject.c @ Line 18 coccinelle WARNING: fops_errno should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4304 /src/lib/oid_registry.c @ Line 125 clang-analyzer-deadcode.DeadStores Value stored to 'num' is never read 2
4305 /src/lib/radix-tree.c @ Line 1045 smatch radix_tree_tag_clear() error: uninitialized symbol 'offset'. 1
4306 /src/lib/radix-tree.c @ Line 1123 smatch set_iter_tags() warn: unsigned 'tag_long' is never less than zero. 1
4307 /src/lib/radix-tree.c @ Line 1530 smatch idr_get_free() warn: potential spectre issue 'node->slots' [r] (local cap) 1
4308 /src/lib/radix-tree.c @ Line 1045 clang-analyzer-core.CallAndMessage 4th function call argument is an uninitialized value 8
4309 /src/lib/rhashtable.c @ Line 792 clang-analyzer-deadcode.DeadStores Value stored to 'p' during its initialization is never read 2
4310 /src/lib/rhashtable.c @ Line 550 smatch rhashtable_insert_one() warn: passing zero to 'ERR_CAST' 1
4311 /src/lib/rhashtable.c @ Line 616 smatch rhashtable_try_insert() warn: passing zero to 'ERR_CAST' 1
4312 /src/lib/sbitmap.c @ Line 269 smatch sbitmap_show() warn: should '1 << sb->shift' be a 64 bit type? 1
4313 /src/lib/scatterlist.c @ Line 109 clang-analyzer-core.NullDereference Access to field 'page_link' results in a dereference of a null pointer (loaded from variable 'ret') 13
4314 /src/lib/string.c @ Line 433 smatch strchr() set_param_user_data: no type for 's->devt' 1
4315 /src/lib/string_helpers.c @ Line 111 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 20
4316 /src/lib/strnlen_user.c @ Line 34 clang-analyzer-deadcode.DeadStores Value stored to 'src' is never read 2
4317 /src/lib/test_fpu.c @ Line 66 coccinelle WARNING: test_fpu_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4318 /src/lib/test_kasan.c @ Line 608 coccinelle ERROR: reference preceded by free on line 600 1
4319 /src/lib/test_kasan.c @ Line 697 coccinelle ERROR: reference preceded by free on line 696 1
4320 /src/lib/test_kasan.c @ Line 148 coccinelle ERROR: reference preceded by free on line 147 1
4321 /src/lib/test_kasan.c @ Line 316 coccinelle ERROR: reference preceded by free on line 315 1
4322 /src/lib/test_kasan.c @ Line 344 coccinelle ERROR: reference preceded by free on line 339 1
4323 /src/lib/test_kasan.c @ Line 328 coccinelle ERROR: reference preceded by free on line 327 1
4324 /src/lib/test_kasan_module.c @ Line 76 coccinelle ERROR: reference preceded by free on line 75 1
4325 /src/lib/test_meminit.c @ Line 178 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4326 /src/lib/test_overflow.c @ Line 518 coccinelle WARNING: array_size is used later (line 527) to compute the same size 1
4327 /src/lib/test_xarray.c @ Line 745 coccinelle WARNING comparing pointer to 0 1
4328 /src/lib/vsprintf.c @ Line 529 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 60
4329 /src/lib/vsprintf.c @ Line 615 clang-analyzer-core.NullDereference Dereference of null pointer (loaded from variable 'buf') 25
4330 /src/lib/vsprintf.c @ Line 906 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 24
4331 /src/lib/vsprintf.c @ Line 1329 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 28
4332 /src/lib/vsprintf.c @ Line 1392 clang-analyzer-deadcode.DeadStores Value stored to 'needcolon' is never read 2
4333 /src/lib/vsprintf.c @ Line 1662 clang-analyzer-valist.Uninitialized Uninitialized va_list is copied 13
4334 /src/lib/vsprintf.c @ Line 198 smatch put_dec_trunc8() warn: potential spectre issue 'decpair' [r] 1
4335 /src/lib/vsprintf.c @ Line 464 smatch number() warn: potential spectre issue 'hex_asc_upper' [r] (local cap) 1
4336 /src/lib/vsprintf.c @ Line 1414 smatch ip6_compressed_string() warn: possible spectre second half. '*p' 1
4337 /src/lib/vsprintf.c @ Line 1417 smatch ip6_compressed_string() warn: possible spectre second half. '*p' 1
4338 /src/lib/vsprintf.c @ Line 3274 smatch vsscanf() warn: potential spectre issue '_ctype' [w] (local cap) 1
4339 /src/lib/xarray.c @ Line 2028 clang-analyzer-deadcode.DeadStores Value stored to 'node' during its initialization is never read 2
4340 /src/lib/xarray.c @ Line 688 smatch xas_create() warn: potential spectre issue 'node->slots' [r] 1
4341 /src/lib/xarray.c @ Line 1892 smatch __xa_set_mark() set_param_user_data: no type for 'index->index' 1
4342 /src/lib/xz/xz_dec_lzma2.c @ Line 789 smatch lzma_reset() error: buffer overflow 'probs' 16 <= 14133 1
4343 /src/lib/zlib_deflate/deftree.c @ Line 884 coccinelle WARNING: Unsigned expression compared with zero: static_lenb >= 0 1
4344 /src/lib/zstd/decompress.c @ Line 1557 clang-analyzer-deadcode.DeadStores Value stored to 'remainingSize' is never read 2
4345 /src/mm/backing-dev.c @ Line 207 coccinelle WARNING: use scnprintf or sprintf 1
4346 /src/mm/balloon_compaction.c @ Line 196 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4347 /src/mm/compaction.c @ Line 534 smatch compact_unlock_should_abort() error: calling 'spin_unlock_irqrestore()' with bogus flags 1
4348 /src/mm/compaction.c @ Line 942 smatch isolate_migratepages_block() error: calling 'spin_unlock_irqrestore()' with bogus flags 1
4349 /src/mm/compaction.c @ Line 1389 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1352 1
4350 /src/mm/dmapool.c @ Line 297 smatch dma_pool_destroy() error: we previously assumed 'pool->dev' could be null (see line 278) 1
4351 /src/mm/filemap.c @ Line 1488 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4352 /src/mm/filemap.c @ Line 2777 smatch filemap_fault() error: double unlocked 'vmf->vma->vm_mm->mmap_lock' (orig line 2715) 1
4353 /src/mm/gup.c @ Line 1236 smatch fixup_user_fault() error: we previously assumed 'unlocked' could be null (see line 1209) 1
4354 /src/mm/gup.c @ Line 2023 smatch get_user_pages_unlocked() warn: inconsistent returns 'mm->mmap_lock'. 1
4355 /src/mm/gup.c @ Line 1236 clang-analyzer-core.NullDereference Dereference of null pointer (loaded from variable 'unlocked') 32
4356 /src/mm/hugetlb.c @ Line 478 smatch region_add() set_param_user_data: no type for 'resv->i_size' 1
4357 /src/mm/hugetlb.c @ Line 546 smatch region_chg() set_param_user_data: no type for 'resv->i_size' 1
4358 /src/mm/hugetlb.c @ Line 582 smatch region_abort() set_param_user_data: no type for 'resv->i_size' 1
4359 /src/mm/hugetlb.c @ Line 605 smatch region_del() set_param_user_data: no type for 'resv->i_size' 1
4360 /src/mm/hugetlb.c @ Line 1602 smatch _get_hugetlb_page_mapping() warn: ignoring unreachable code. 1
4361 /src/mm/hugetlb.c @ Line 1778 smatch alloc_pool_huge_page() error: uninitialized symbol 'page'. 1
4362 /src/mm/hugetlb.c @ Line 1778 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 45
4363 /src/mm/hugetlb.c @ Line 2090 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 63
4364 /src/mm/hugetlb.c @ Line 2105 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 66
4365 /src/mm/hugetlb.c @ Line 2418 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 51
4366 /src/mm/hugetlb.c @ Line 2450 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 56
4367 /src/mm/hugetlb.c @ Line 393 coccinelle ERROR: invalid reference to the index variable of the iterator on line 348 1
4368 /src/mm/hugetlb.c @ Line 4152 coccinelle preceding lock on line 4190 1
4369 /src/mm/hugetlb.c @ Line 511 coccinelle preceding lock on line 484 1
4370 /src/mm/hugetlb.c @ Line 561 coccinelle preceding lock on line 551 1
4371 /src/mm/ioremap.c @ Line 246 smatch ioremap_page_range() warn: bitwise AND condition is false here 1
4372 /src/mm/kmemleak.c @ Line 491 coccinelle atomic_dec_and_test variation before object free at line 503. 1
4373 /src/mm/memcontrol.c @ Line 7341 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4374 /src/mm/memcontrol.c @ Line 7343 coccinelle WARNING: Assignment of 0/1 to bool variable 1
4375 /src/mm/memfd.c @ Line 281 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4376 /src/mm/memory.c @ Line 2521 smatch __apply_to_page_range() warn: bitwise AND condition is false here 1
4377 /src/mm/memory.c @ Line 4240 smatch do_numa_page() warn: assigning (-11) to unsigned variable 'migrated' 1
4378 /src/mm/memory.c @ Line 2408 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 112
4379 /src/mm/memory_hotplug.c @ Line 1790 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4380 /src/mm/mempolicy.c @ Line 258 smatch mpol_set_nodemask() warn: potential spectre issue 'mpol_ops' [r] (local cap) 1
4381 /src/mm/mempolicy.c @ Line 1032 smatch do_get_mempolicy() warn: inconsistent returns 'mm->mmap_lock'. 1
4382 /src/mm/mempolicy.c @ Line 1231 smatch new_page() error: uninitialized symbol 'address'. 1
4383 /src/mm/mempolicy.c @ Line 1245 smatch new_page() error: uninitialized symbol 'address'. 1
4384 /src/mm/mempolicy.c @ Line 251 clang-analyzer-core.NullDereference Dereference of null pointer (loaded from variable 'nodes') 24
4385 /src/mm/mempolicy.c @ Line 1230 clang-analyzer-core.CallAndMessage 3rd function call argument is an uninitialized value 6
4386 /src/mm/mempolicy.c @ Line 1245 clang-analyzer-core.CallAndMessage 4th function call argument is an uninitialized value 13
4387 /src/mm/mempolicy.c @ Line 3052 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
4388 /src/mm/migrate.c @ Line 833 coccinelle preceding lock on line 783 1
4389 /src/mm/migrate.c @ Line 466 smatch migrate_page_move_mapping() warn: we never enter this loop 1
4390 /src/mm/mmap.c @ Line 717 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4391 /src/mm/mmap.c @ Line 3577 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4392 /src/mm/mmap.c @ Line 3594 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4393 /src/mm/mmap.c @ Line 3693 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4394 /src/mm/mmap.c @ Line 3708 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4395 /src/mm/mmap.c @ Line 739 smatch __vma_adjust() set_param_user_data: no type for 'expand->data_vm' 1
4396 /src/mm/mmap.c @ Line 739 smatch __vma_adjust() set_param_user_data: no type for 'expand->exec_vm' 1
4397 /src/mm/mmap.c @ Line 739 smatch __vma_adjust() set_param_user_data: no type for 'expand->stack_vm' 1
4398 /src/mm/mmap.c @ Line 739 smatch __vma_adjust() set_param_user_data: no type for 'expand->total_vm' 1
4399 /src/mm/mmap.c @ Line 1078 smatch can_vma_merge_before() set_param_user_data: no type for 'vma->data_vm' 1
4400 /src/mm/mmap.c @ Line 1078 smatch can_vma_merge_before() set_param_user_data: no type for 'vma->exec_vm' 1
4401 /src/mm/mmap.c @ Line 1078 smatch can_vma_merge_before() set_param_user_data: no type for 'vma->stack_vm' 1
4402 /src/mm/mmap.c @ Line 1078 smatch can_vma_merge_before() set_param_user_data: no type for 'vma->total_vm' 1
4403 /src/mm/mmap.c @ Line 2660 smatch remove_vma_list() set_param_user_data: no type for 'vma->brk' 1
4404 /src/mm/mmap.c @ Line 2660 smatch remove_vma_list() set_param_user_data: no type for 'vma->data_vm' 1
4405 /src/mm/mmap.c @ Line 2660 smatch remove_vma_list() set_param_user_data: no type for 'vma->exec_vm' 1
4406 /src/mm/mmap.c @ Line 2660 smatch remove_vma_list() set_param_user_data: no type for 'vma->stack_vm' 1
4407 /src/mm/mmap.c @ Line 2660 smatch remove_vma_list() set_param_user_data: no type for 'vma->total_vm' 1
4408 /src/mm/mmap.c @ Line 2683 smatch unmap_region() set_param_user_data: no type for 'vma->brk' 1
4409 /src/mm/mmap.c @ Line 2683 smatch unmap_region() set_param_user_data: no type for 'vma->data_vm' 1
4410 /src/mm/mmap.c @ Line 2683 smatch unmap_region() set_param_user_data: no type for 'vma->exec_vm' 1
4411 /src/mm/mmap.c @ Line 2683 smatch unmap_region() set_param_user_data: no type for 'vma->stack_vm' 1
4412 /src/mm/mmap.c @ Line 2683 smatch unmap_region() set_param_user_data: no type for 'vma->total_vm' 1
4413 /src/mm/mmap.c @ Line 2704 smatch detach_vmas_to_be_unmapped() set_param_user_data: no type for 'vma->brk' 1
4414 /src/mm/mmap.c @ Line 2704 smatch detach_vmas_to_be_unmapped() set_param_user_data: no type for 'vma->data_vm' 1
4415 /src/mm/mmap.c @ Line 2704 smatch detach_vmas_to_be_unmapped() set_param_user_data: no type for 'vma->exec_vm' 1
4416 /src/mm/mmap.c @ Line 2704 smatch detach_vmas_to_be_unmapped() set_param_user_data: no type for 'vma->stack_vm' 1
4417 /src/mm/mmap.c @ Line 2704 smatch detach_vmas_to_be_unmapped() set_param_user_data: no type for 'vma->total_vm' 1
4418 /src/mm/mmap.c @ Line 2023 clang-analyzer-deadcode.DeadStores Value stored to 'gap_end' is never read 2
4419 /src/mm/mmap.c @ Line 2711 clang-analyzer-core.NullDereference Access to field 'vm_prev' results in a dereference of a null pointer (loaded from variable 'vma') 63
4420 /src/mm/mmap.c @ Line 3312 clang-analyzer-deadcode.DeadStores Value stored to 'faulted_in_anon_vma' is never read 2
4421 /src/mm/mmap.c @ Line 3742 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
4422 /src/mm/mmu_gather.c @ Line 85 clang-analyzer-deadcode.DeadStores Value stored to 'batch' is never read 2
4423 /src/mm/page-writeback.c @ Line 2818 clang-analyzer-deadcode.DeadStores Value stored to 'access_ret' is never read 2
4424 /src/mm/page_alloc.c @ Line 5837 coccinelle ERROR: function local_memory_node called on line 5942 inside lock on line 5913 but uses GFP_KERNEL 1
4425 /src/mm/page_alloc.c @ Line 5838 coccinelle ERROR: function local_memory_node called on line 5942 inside lock on line 5913 but uses GFP_KERNEL 1
4426 /src/mm/page_alloc.c @ Line 1410 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 49
4427 /src/mm/page_alloc.c @ Line 7840 clang-analyzer-core.DivideZero Division by zero 22
4428 /src/mm/page_alloc.c @ Line 5575 smatch show_free_areas() warn: should '() << (12 - 10)' be a 64 bit type? 1
4429 /src/mm/percpu.c @ Line 2024 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2013 1
4430 /src/mm/percpu.c @ Line 2025 coccinelle ERROR: invalid reference to the index variable of the iterator on line 2013 1
4431 /src/mm/percpu.c @ Line 1849 coccinelle preceding lock on line 1731 1
4432 /src/mm/percpu.c @ Line 1873 coccinelle preceding lock on line 1731 1
4433 /src/mm/percpu.c @ Line 2756 smatch pcpu_build_alloc_info() error: uninitialized symbol 'best_upa'. 1
4434 /src/mm/percpu.c @ Line 2756 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 43
4435 /src/mm/process_vm_access.c @ Line 262 clang-analyzer-deadcode.DeadStores Value stored to 'iov_r' during its initialization is never read 2
4436 /src/mm/process_vm_access.c @ Line 235 smatch process_vm_rw_core() warn: possible memory leak of 'process_pages' 1
4437 /src/mm/readahead.c @ Line 53 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4438 /src/mm/rmap.c @ Line 1810 coccinelle atomic_dec_and_test variation before object free at line 1811. 1
4439 /src/mm/shmem.c @ Line 2183 smatch shmem_get_unmapped_area() warn: unsigned 'offset + len' is never less than zero. 1
4440 /src/mm/shmem.c @ Line 2551 smatch shmem_write_end() warn: we never enter this loop 1
4441 /src/mm/shmem.c @ Line 4194 smatch __shmem_file_setup() warn: impossible condition '(size > (((~0 >> 1)))) => (s64min-s64max > s64max)' 1
4442 /src/mm/shmem.c @ Line 1087 clang-analyzer-deadcode.DeadStores Value stored to 'sbinfo' during its initialization is never read 2
4443 /src/mm/shmem.c @ Line 1542 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the left shift is undefined because the right operand is negative 8
4444 /src/mm/shmem.c @ Line 1346 coccinelle atomic_dec_and_test variation before object free at line 1326. 1
4445 /src/mm/shmem.c @ Line 1346 coccinelle atomic_dec_and_test variation before object free at line 1345. 1
4446 /src/mm/slab.c @ Line 1291 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4447 /src/mm/slab.h @ Line 512 smatch slab_pre_alloc_hook() warn: bitwise AND condition is false here 1
4448 /src/mm/slab.h @ Line 481 smatch slab_ksize() warn: bitwise AND condition is false here 1
4449 /src/mm/slab_common.c @ Line 721 smatch setup_kmalloc_cache_index_table() warn: we never enter this loop 1
4450 /src/mm/slab_common.c @ Line 959 smatch cache_show() warn: should '1 << sinfo.cache_order' be a 64 bit type? 1
4451 /src/mm/slub.c @ Line 1874 clang-analyzer-core.NullDereference Access to field 'nr_partial' results in a dereference of a null pointer (loaded from variable 'n') 10
4452 /src/mm/slub.c @ Line 2342 clang-analyzer-core.NullDereference Access to field 'nr_partial' results in a dereference of a null pointer (loaded from variable 'n') 10
4453 /src/mm/slub.c @ Line 3888 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 30
4454 /src/mm/slub.c @ Line 1535 smatch slab_free_hook() warn: bitwise AND condition is false here 1
4455 /src/mm/slub.c @ Line 5579 smatch create_unique_id() warn: bitwise AND condition is false here 1
4456 /src/mm/slub.c @ Line 2244 coccinelle second lock on line 2244 1
4457 /src/mm/slub.c @ Line 2244 coccinelle second lock on line 2256 1
4458 /src/mm/slub.c @ Line 2256 coccinelle second lock on line 2244 1
4459 /src/mm/slub.c @ Line 2256 coccinelle second lock on line 2256 1
4460 /src/mm/slub.c @ Line 2295 coccinelle preceding lock on line 2244 1
4461 /src/mm/slub.c @ Line 2295 coccinelle preceding lock on line 2256 1
4462 /src/mm/slub.c @ Line 3040 coccinelle preceding lock on line 3013 1
4463 /src/mm/swap.c @ Line 221 smatch pagevec_lru_move_fn() error: calling 'spin_unlock_irqrestore()' with bogus flags 1
4464 /src/mm/swap_state.c @ Line 196 clang-analyzer-deadcode.DeadStores Value stored to 'entry' during its initialization is never read 2
4465 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 819 1
4466 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 832 1
4467 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 861 1
4468 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 894 1
4469 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 936 1
4470 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 941 1
4471 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 953 1
4472 /src/mm/swapfile.c @ Line 930 coccinelle preceding lock on line 958 1
4473 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 819 1
4474 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 832 1
4475 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 861 1
4476 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 894 1
4477 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 936 1
4478 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 941 1
4479 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 953 1
4480 /src/mm/swapfile.c @ Line 972 coccinelle preceding lock on line 958 1
4481 /src/mm/swapfile.c @ Line 514 clang-analyzer-deadcode.DeadStores Value stored to 'ci' during its initialization is never read 2
4482 /src/mm/swapfile.c @ Line 1344 clang-analyzer-deadcode.DeadStores Value stored to 'count' is never read 2
4483 /src/mm/swapfile.c @ Line 1398 smatch put_swap_page() error: double locked 'si->lock' (orig line 1385) 1
4484 /src/mm/swapfile.c @ Line 1411 smatch put_swap_page() error: double locked 'si->lock' (orig line 1385) 1
4485 /src/mm/swapfile.c @ Line 3356 smatch __do_sys_swapon() warn: should 'p->pages << (12 - 10)' be a 64 bit type? 1
4486 /src/mm/usercopy.c @ Line 304 coccinelle WARNING: Comparison to bool 1
4487 /src/mm/util.c @ Line 51 smatch kstrdup() set_param_user_data: no type for 's->devt' 1
4488 /src/mm/util.c @ Line 154 smatch kmemdup_nul() warn: potential spectre issue 'buf' [w] 1
4489 /src/mm/util.c @ Line 237 smatch strndup_user() warn: potential spectre issue 'p' [w] 1
4490 /src/mm/util.c @ Line 268 smatch memdup_user_nul() warn: potential spectre issue 'p' [w] 1
4491 /src/mm/util.c @ Line 617 smatch kvfree_sensitive() set_param_user_data: no type for 'len->count' 1
4492 /src/mm/util.c @ Line 617 smatch kvfree_sensitive() set_param_user_data: no type for 'len->nr_segs' 1
4493 /src/mm/vmalloc.c @ Line 188 smatch unmap_kernel_range_noflush() warn: bitwise AND condition is false here 1
4494 /src/mm/vmalloc.c @ Line 314 smatch map_kernel_range_noflush() warn: bitwise AND condition is false here 1
4495 /src/mm/vmscan.c @ Line 3896 clang-analyzer-deadcode.DeadStores Although the value stored to 'reclaim_order' is used in the enclosing expression, the value is never actually read from 'reclaim_order' 2
4496 /src/mm/zsmalloc.c @ Line 2049 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4497 /src/mm/zsmalloc.c @ Line 2097 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4498 /src/net/9p/trans_virtio.c @ Line 679 coccinelle ERROR: invalid reference to the index variable of the iterator on line 662 1
4499 /src/net/9p/trans_xen.c @ Line 154 coccinelle ERROR: invalid reference to the index variable of the iterator on line 149 1
4500 /src/net/9p/trans_xen.c @ Line 154 coccinelle ERROR: invalid reference to the index variable of the iterator on line 149 1
4501 /src/net/batman-adv/bridge_loop_avoidance.c @ Line 1497 coccinelle atomic_dec_and_test variation before object free at line 1509. 1
4502 /src/net/batman-adv/gateway_client.c @ Line 275 coccinelle ERROR: next_gw is NULL but dereferenced. 1
4503 /src/net/batman-adv/gateway_client.c @ Line 276 coccinelle ERROR: next_gw is NULL but dereferenced. 1
4504 /src/net/batman-adv/gateway_client.c @ Line 277 coccinelle ERROR: next_gw is NULL but dereferenced. 1
4505 /src/net/batman-adv/gateway_client.c @ Line 278 coccinelle ERROR: next_gw is NULL but dereferenced. 1
4506 /src/net/batman-adv/gateway_client.c @ Line 279 coccinelle ERROR: next_gw is NULL but dereferenced. 1
4507 /src/net/batman-adv/tp_meter.c @ Line 1283 coccinelle ERROR: reference preceded by free on line 1263 1
4508 /src/net/bluetooth/hci_debugfs.c @ Line 934 coccinelle WARNING: adv_channel_map_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4509 /src/net/bluetooth/hci_debugfs.c @ Line 990 coccinelle WARNING: adv_max_interval_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4510 /src/net/bluetooth/hci_debugfs.c @ Line 962 coccinelle WARNING: adv_min_interval_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4511 /src/net/bluetooth/hci_debugfs.c @ Line 1074 coccinelle WARNING: auth_payload_timeout_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4512 /src/net/bluetooth/hci_debugfs.c @ Line 494 coccinelle WARNING: auto_accept_delay_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4513 /src/net/bluetooth/hci_debugfs.c @ Line 268 coccinelle WARNING: conn_info_max_age_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4514 /src/net/bluetooth/hci_debugfs.c @ Line 240 coccinelle WARNING: conn_info_min_age_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4515 /src/net/bluetooth/hci_debugfs.c @ Line 878 coccinelle WARNING: conn_latency_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4516 /src/net/bluetooth/hci_debugfs.c @ Line 850 coccinelle WARNING: conn_max_interval_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4517 /src/net/bluetooth/hci_debugfs.c @ Line 822 coccinelle WARNING: conn_min_interval_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4518 /src/net/bluetooth/hci_debugfs.c @ Line 522 coccinelle WARNING: idle_timeout_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4519 /src/net/bluetooth/hci_debugfs.c @ Line 1046 coccinelle WARNING: max_key_size_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4520 /src/net/bluetooth/hci_debugfs.c @ Line 479 coccinelle WARNING: min_encrypt_key_size_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4521 /src/net/bluetooth/hci_debugfs.c @ Line 1018 coccinelle WARNING: min_key_size_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4522 /src/net/bluetooth/hci_debugfs.c @ Line 659 coccinelle WARNING: rpa_timeout_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4523 /src/net/bluetooth/hci_debugfs.c @ Line 578 coccinelle WARNING: sniff_max_interval_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4524 /src/net/bluetooth/hci_debugfs.c @ Line 550 coccinelle WARNING: sniff_min_interval_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4525 /src/net/bluetooth/hci_debugfs.c @ Line 906 coccinelle WARNING: supervision_timeout_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4526 /src/net/bluetooth/hci_debugfs.c @ Line 422 coccinelle WARNING: voice_setting_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE 1
4527 /src/net/bluetooth/l2cap_core.c @ Line 6073 coccinelle iterator with update on line 6105 1
4528 /src/net/bpf/test_run.c @ Line 282 coccinelle WARNING opportunity for memdup_user 1
4529 /src/net/bridge/br_mdb.c @ Line 34 coccinelle ERROR: iterator variable bound on line 33 cannot be NULL 1
4530 /src/net/bridge/br_multicast.c @ Line 1241 coccinelle WARNING: ERR_CAST can be used with mp 1
4531 /src/net/bridge/br_multicast.c @ Line 1290 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
4532 /src/net/bridge/netfilter/ebtables.c @ Line 892 coccinelle ERROR: iterator variable bound on line 888 cannot be NULL 1
4533 /src/net/bridge/netfilter/ebtables.c @ Line 319 coccinelle preceding lock on line 316 1
4534 /src/net/ceph/messenger.c @ Line 3221 coccinelle WARNING: Comparison of 0/1 to bool variable 1
4535 /src/net/ceph/messenger.c @ Line 3122 coccinelle WARNING: Comparison of 0/1 to bool variable 1
4536 /src/net/compat.c @ Line 433 smatch __do_compat_sys_socketcall() warn: potential spectre issue 'nas' [r] (local cap) 1
4537 /src/net/compat.c @ Line 434 smatch __do_compat_sys_socketcall() warn: possible spectre second half. 'len' 1
4538 /src/net/core/datagram.c @ Line 305 clang-analyzer-core.CallAndMessage 5th function call argument is an uninitialized value 24
4539 /src/net/core/dev.c @ Line 5966 coccinelle ERROR: PTR_ERR applied after initialization to constant on line 5914 1
4540 /src/net/core/dev.c @ Line 248 smatch netdev_name_node_head_alloc() set_param_user_data: no type for '*dev->name' 1
4541 /src/net/core/dev.c @ Line 357 smatch list_netdevice() set_param_user_data: no type for '*dev->name' 1
4542 /src/net/core/dev.c @ Line 217 smatch dev_index_hash() warn: potential spectre issue 'net->dev_index_head' [w] 1
4543 /src/net/core/dev.c @ Line 376 smatch unlist_netdevice() set_param_user_data: no type for '*dev->name' 1
4544 /src/net/core/dev.c @ Line 1457 smatch netdev_state_change() set_param_user_data: no type for '*dev->broadcast' 1
4545 /src/net/core/dev.c @ Line 1651 smatch dev_close() set_param_user_data: no type for '*dev->name' 1
4546 /src/net/core/dev.c @ Line 1999 smatch move_netdevice_notifiers_dev_net() set_param_user_data: no type for '*dev->name' 1
4547 /src/net/core/dev.c @ Line 2058 smatch call_netdevice_notifiers() set_param_user_data: no type for '*dev->name' 1
4548 /src/net/core/dev.c @ Line 2243 smatch dev_forward_skb() warn: passing freed memory 'skb' 1
4549 /src/net/core/dev.c @ Line 2247 smatch deliver_skb() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4550 /src/net/core/dev.c @ Line 4710 smatch generic_xdp_tx() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4551 /src/net/core/dev.c @ Line 4764 smatch netif_rx_internal() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4552 /src/net/core/dev.c @ Line 4814 smatch netif_rx() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4553 /src/net/core/dev.c @ Line 4827 smatch netif_rx_ni() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4554 /src/net/core/dev.c @ Line 5066 smatch skb_pfmemalloc_protocol() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4555 /src/net/core/dev.c @ Line 4931 smatch sch_handle_ingress() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4556 /src/net/core/dev.c @ Line 5080 smatch nf_ingress() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4557 /src/net/core/dev.c @ Line 2257 smatch deliver_ptype_list_skb() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4558 /src/net/core/dev.c @ Line 5583 smatch netif_receive_skb() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4559 /src/net/core/dev.c @ Line 5726 smatch gro_normal_one() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4560 /src/net/core/dev.c @ Line 6081 smatch napi_gro_receive() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4561 /src/net/core/dev.c @ Line 8064 smatch netdev_adjacent_add_links() set_param_user_data: no type for '*dev->name' 1
4562 /src/net/core/dev.c @ Line 8089 smatch netdev_adjacent_del_links() set_param_user_data: no type for '*dev->name' 1
4563 /src/net/core/dev.c @ Line 8419 smatch __dev_change_flags() error: double unlocked 'dev->addr_list_lock' (orig line 8406) 1
4564 /src/net/core/dev.c @ Line 8430 smatch __dev_change_flags() error: double unlocked 'dev->addr_list_lock' (orig line 8406) 1
4565 /src/net/core/dev.c @ Line 8626 smatch dev_set_group() set_param_user_data: no type for '*dev->broadcast' 1
4566 /src/net/core/dev.c @ Line 8661 smatch dev_set_mac_address() set_param_user_data: no type for '*sa->sa_data' 1
4567 /src/net/core/dev.c @ Line 9429 smatch rollback_registered_many() error: double unlocked 'dev->addr_list_lock' (orig line 9428) 1
4568 /src/net/core/dev.c @ Line 9458 smatch rollback_registered() set_param_user_data: no type for '*dev->name' 1
4569 /src/net/core/dev.c @ Line 9590 smatch __netdev_update_features() set_param_user_data: no type for '*dev->name' 1
4570 /src/net/core/dev.c @ Line 10097 smatch register_netdev() is_implies_function: is implied 1
4571 /src/net/core/dev.c @ Line 10532 smatch free_netdev() set_param_user_data: no type for '*dev->name' 1
4572 /src/net/core/dev.c @ Line 10596 smatch unregister_netdevice_queue() set_param_user_data: no type for '*dev->name' 1
4573 /src/net/core/dev.c @ Line 10663 smatch dev_change_net_namespace() set_param_user_data: no type for '*dev->name' 1
4574 /src/net/core/dev.c @ Line 10736 smatch dev_change_net_namespace() error: double unlocked 'dev->addr_list_lock' (orig line 10735) 1
4575 /src/net/core/dev.c @ Line 1034 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4576 /src/net/core/dev.c @ Line 7462 clang-analyzer-core.NullDereference Access to field 'lower_level' results in a dereference of a null pointer (loaded from variable 'dev') 20
4577 /src/net/core/dev.c @ Line 10501 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4578 /src/net/core/dev_addr_lists.c @ Line 717 smatch dev_uc_flush() set_param_user_data: no type for '*dev->name' 1
4579 /src/net/core/dev_addr_lists.c @ Line 939 smatch dev_mc_flush() set_param_user_data: no type for '*dev->name' 1
4580 /src/net/core/devlink.c @ Line 4919 coccinelle preceding lock on line 4899 1
4581 /src/net/core/devlink.c @ Line 4919 coccinelle preceding lock on line 4906 1
4582 /src/net/core/dst.c @ Line 142 clang-analyzer-deadcode.DeadStores Value stored to 'dst' is never read 2
4583 /src/net/core/filter.c @ Line 1736 clang-analyzer-unix.cstring.NullArg Null pointer passed as 1st argument to memory set function 11
4584 /src/net/core/filter.c @ Line 1770 clang-analyzer-unix.cstring.NullArg Null pointer passed as 1st argument to memory set function 12
4585 /src/net/core/filter.c @ Line 1114 coccinelle WARNING: Comparison to bool 1
4586 /src/net/core/filter.c @ Line 1120 smatch bpf_check_classic() warn: potential spectre issue 'filter' [w] 1
4587 /src/net/core/filter.c @ Line 4022 smatch xdp_do_generic_redirect() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4588 /src/net/core/flow_dissector.c @ Line 825 smatch __skb_flow_bpf_to_target() error: memcpy() '&flow_keys->ipv6_src' too small (16 vs 32) 1
4589 /src/net/core/flow_dissector.c @ Line 1015 smatch __skb_flow_dissect() error: we previously assumed 'skb' could be null (see line 964) 1
4590 /src/net/core/gen_estimator.c @ Line 89 smatch est_timer() warn: statement has no effect 31 1
4591 /src/net/core/gro_cells.c @ Line 12 smatch gro_cells_receive() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4592 /src/net/core/link_watch.c @ Line 81 smatch linkwatch_init_dev() set_param_user_data: no type for '*dev->name' 1
4593 /src/net/core/neighbour.c @ Line 3140 clang-analyzer-deadcode.DeadStores Value stored to 'bucket' during its initialization is never read 2
4594 /src/net/core/net-procfs.c @ Line 248 smatch ptype_seq_next() warn: potential spectre issue 'ptype_base' [r] 1
4595 /src/net/core/net-sysfs.c @ Line 986 smatch rx_queue_add_kobject() warn: 'queue->dev' held on error path. 1
4596 /src/net/core/net-sysfs.c @ Line 1569 smatch netdev_queue_add_kobject() warn: 'queue->dev' held on error path. 1
4597 /src/net/core/net-sysfs.c @ Line 1868 smatch netdev_register_kobject() set_param_user_data: no type for '*ndev->name' 1
4598 /src/net/core/net-sysfs.c @ Line 1916 smatch netdev_change_owner() set_param_user_data: no type for '*ndev->name' 1
4599 /src/net/core/net-sysfs.c @ Line 1662 clang-analyzer-deadcode.DeadStores Value stored to 'txq' is never read 2
4600 /src/net/core/netpoll.c @ Line 485 smatch netpoll_print_options() set_param_user_data: no type for '*np->dev_name' 1
4601 /src/net/core/pktgen.c @ Line 3075 coccinelle preceding lock on line 3068 1
4602 /src/net/core/rtnetlink.c @ Line 825 smatch set_operstate() set_param_user_data: no type for '*dev->broadcast' 1
4603 /src/net/core/rtnetlink.c @ Line 1593 smatch rtnl_fill_link_af() set_param_user_data: no type for '*dev->perm_addr' 1
4604 /src/net/core/rtnetlink.c @ Line 1648 smatch rtnl_fill_prop_list() set_param_user_data: no type for '*dev->perm_addr' 1
4605 /src/net/core/rtnetlink.c @ Line 2491 smatch do_set_master() set_param_user_data: no type for '*dev->name' 1
4606 /src/net/core/rtnetlink.c @ Line 3116 smatch rtnl_configure_link() set_param_user_data: no type for '*dev->name' 1
4607 /src/net/core/rtnetlink.c @ Line 3846 smatch rtmsg_ifinfo() set_param_user_data: no type for '*dev->name' 1
4608 /src/net/core/rtnetlink.c @ Line 3853 smatch rtmsg_ifinfo_newnet() set_param_user_data: no type for '*dev->name' 1
4609 /src/net/core/rtnetlink.c @ Line 2799 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
4610 /src/net/core/rtnetlink.c @ Line 2834 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
4611 /src/net/core/rtnetlink.c @ Line 3804 clang-analyzer-deadcode.DeadStores Although the value stored to 'if_info_size' is used in the enclosing expression, the value is never actually read from 'if_info_size' 2
4612 /src/net/core/skbuff.c @ Line 3668 smatch skb_segment_list() warn: inconsistent indenting 1
4613 /src/net/core/skbuff.c @ Line 3838 smatch skb_segment() error: we previously assumed 'list_skb' could be null (see line 3758) 1
4614 /src/net/core/skbuff.c @ Line 5404 smatch skb_vlan_untag() set_param_user_data: no type for 'skb->protocol->h_proto' 1
4615 /src/net/core/skbuff.c @ Line 1380 clang-analyzer-core.NullDereference Dereference of null pointer 74
4616 /src/net/decnet/af_decnet.c @ Line 1252 coccinelle ERROR: skb is NULL but dereferenced. 1
4617 /src/net/dns_resolver/dns_key.c @ Line 219 smatch dns_resolver_preparse() warn: potential spectre issue 'upayload->data' [w] 1
4618 /src/net/dsa/dsa.c @ Line 105 coccinelle ERROR: invalid reference to the index variable of the iterator on line 96 1
4619 /src/net/ethtool/bitset.c @ Line 17 clang-analyzer-core.UndefinedBinaryOperatorResult The result of the right shift is undefined due to shifting by '32', which is greater or equal to the width of type 'u32' 31
4620 /src/net/ethtool/coalesce.c @ Line 111 smatch coalesce_put_u32() warn: signedness bug returning '(-90)' 1
4621 /src/net/ethtool/coalesce.c @ Line 119 smatch coalesce_put_bool() warn: signedness bug returning '(-90)' 1
4622 /src/net/ethtool/ioctl.c @ Line 1968 clang-analyzer-core.CallAndMessage Called function pointer is null (null dereference) 32
4623 /src/net/ethtool/netlink.c @ Line 489 smatch ethnl_default_start() warn: potential spectre issue 'ethnl_default_requests' [r] 1
4624 /src/net/ethtool/netlink.c @ Line 490 smatch ethnl_default_start() warn: possible spectre second half. 'ops' 1
4625 /src/net/ethtool/netlink.c @ Line 593 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
4626 /src/net/ipv4/af_inet.c @ Line 268 smatch inet_create() warn: potential spectre issue 'inetsw' [w] 1
4627 /src/net/ipv4/arp.c @ Line 601 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 33
4628 /src/net/ipv4/arp.c @ Line 220 smatch arp_constructor() set_param_user_data: no type for '*neigh->primary_key' 1
4629 /src/net/ipv4/cipso_ipv4.c @ Line 1092 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 63
4630 /src/net/ipv4/cipso_ipv4.c @ Line 1095 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value due to array index out of bounds 37
4631 /src/net/ipv4/devinet.c @ Line 1268 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4632 /src/net/ipv4/devinet.c @ Line 1497 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
4633 /src/net/ipv4/devinet.c @ Line 1499 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4634 /src/net/ipv4/devinet.c @ Line 1541 clang-analyzer-deadcode.DeadStores Value stored to 'in_dev' is never read 2
4635 /src/net/ipv4/devinet.c @ Line 1992 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4636 /src/net/ipv4/devinet.c @ Line 186 smatch inet_lookup_ifaddr_rcu() warn: potential spectre issue 'inet_addr_lst' [r] 1
4637 /src/net/ipv4/devinet.c @ Line 229 smatch inet_free_ifa() set_param_user_data: no type for '*ifa->ifa_label' 1
4638 /src/net/ipv4/esp4.c @ Line 729 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4639 /src/net/ipv4/fib_frontend.c @ Line 105 smatch fib_new_table() warn: potential spectre issue 'net->ipv4.fib_table_hash' [w] 1
4640 /src/net/ipv4/fib_frontend.c @ Line 121 smatch fib_get_table() warn: potential spectre issue 'net->ipv4.fib_table_hash' [r] 1
4641 /src/net/ipv4/fib_frontend.c @ Line 587 smatch rtentry_to_fib_config() warn: double check that we're allocating correct size: 4 vs 8 1
4642 /src/net/ipv4/fib_semantics.c @ Line 248 smatch free_fib_info() set_param_user_data: no type for 'fi->fib_nh->nh_common.nhc_flags' 1
4643 /src/net/ipv4/fib_semantics.c @ Line 260 smatch fib_release_info() set_param_user_data: no type for 'fi->fib_nh->nh_common.nhc_flags' 1
4644 /src/net/ipv4/fib_semantics.c @ Line 379 smatch fib_find_info_nh() warn: potential spectre issue 'fib_info_hash' [r] 1
4645 /src/net/ipv4/fib_semantics.c @ Line 399 smatch fib_find_info() set_param_user_data: no type for 'nfi->fib_nh->nh_common.nhc_flags' 1
4646 /src/net/ipv4/fib_semantics.c @ Line 406 smatch fib_find_info() warn: potential spectre issue 'fib_info_hash' [r] 1
4647 /src/net/ipv4/fib_semantics.c @ Line 347 smatch fib_info_hashfn() set_param_user_data: no type for 'fi->fib_nh->nh_common.nhc_flags' 1
4648 /src/net/ipv4/fib_semantics.c @ Line 766 smatch fib_rebalance() set_param_user_data: no type for 'fi->fib_nh->nh_common.nhc_flags' 1
4649 /src/net/ipv4/fib_semantics.c @ Line 1557 smatch fib_create_info() warn: potential spectre issue 'fib_info_hash' [w] 1
4650 /src/net/ipv4/fib_semantics.c @ Line 797 clang-analyzer-core.DivideZero Division by zero 22
4651 /src/net/ipv4/fib_trie.c @ Line 419 smatch put_child() warn: potential spectre issue 'tn->tnode' [w] 1
4652 /src/net/ipv4/fib_trie.c @ Line 862 smatch resize() warn: potential spectre issue 'tp->tnode' [w] 1
4653 /src/net/ipv4/fib_trie.c @ Line 1072 smatch fib_insert_node() warn: potential spectre issue 'tp->tnode' [w] 1
4654 /src/net/ipv4/fib_trie.c @ Line 1454 smatch fib_table_lookup() warn: potential spectre issue 'n->tnode' [w] (local cap) 1
4655 /src/net/ipv4/fib_trie.c @ Line 1515 smatch fib_table_lookup() warn: potential spectre issue 'pn->tnode' [r] 1
4656 /src/net/ipv4/icmp.c @ Line 830 smatch icmp_tag_validation() warn: potential spectre issue 'inet_protos' [w] 1
4657 /src/net/ipv4/igmp.c @ Line 2547 clang-analyzer-deadcode.DeadStores Value stored to 'len' is never read 2
4658 /src/net/ipv4/igmp.c @ Line 593 coccinelle ERROR: pmc is NULL but dereferenced. 1
4659 /src/net/ipv4/igmp.c @ Line 2560 smatch ip_mc_msfget() error: we previously assumed 'psl' could be null (see line 2546) 1
4660 /src/net/ipv4/igmp.c @ Line 2604 smatch ip_mc_gsfget() error: we previously assumed 'psl' could be null (see line 2595) 1
4661 /src/net/ipv4/igmp.c @ Line 2699 smatch ip_check_mc_rcu() warn: potential spectre issue 'mc_hash' [w] 1
4662 /src/net/ipv4/inet_connection_sock.c @ Line 374 smatch inet_csk_get_port() warn: potential spectre issue 'hinfo->bhash' [r] 1
4663 /src/net/ipv4/inet_hashtables.c @ Line 402 smatch __inet_lookup_established() warn: potential spectre issue 'hashinfo->ehash' [r] 1
4664 /src/net/ipv4/ip_fragment.c @ Line 618 clang-analyzer-unix.Malloc Argument to kfree() is the address of the global variable 'ip4_frags_ns_ctl_table', which is not memory allocated by malloc() 12
4665 /src/net/ipv4/ip_options.c @ Line 167 smatch __ip_options_echo() warn: potential spectre issue 'start' [w] 1
4666 /src/net/ipv4/ip_options.c @ Line 178 smatch __ip_options_echo() warn: possible spectre second half. 'faddr' 1
4667 /src/net/ipv4/ip_options.c @ Line 540 smatch ip_options_get() warn: potential spectre issue 'opt->opt.__data' [w] 1
4668 /src/net/ipv4/ip_options.c @ Line 560 smatch ip_forward_options() warn: potential spectre issue 'optptr' [w] 1
4669 /src/net/ipv4/ip_options.c @ Line 569 smatch ip_forward_options() warn: possible spectre second half. 'srrptr' 1
4670 /src/net/ipv4/ip_options.c @ Line 569 smatch ip_forward_options() warn: possible spectre second half. 'srrspace' 1
4671 /src/net/ipv4/ip_options.c @ Line 629 smatch ip_options_rcv_srr() warn: potential spectre issue 'optptr' [w] 1
4672 /src/net/ipv4/ip_options.c @ Line 633 smatch ip_options_rcv_srr() warn: possible spectre second half. 'nexthop' 1
4673 /src/net/ipv4/ip_output.c @ Line 320 smatch ip_finish_output() warn: passing freed memory 'skb' 1
4674 /src/net/ipv4/ip_output.c @ Line 320 smatch ip_finish_output() parse error: Function too hairy. Giving up. 8 seconds 1
4675 /src/net/ipv4/ip_output.c @ Line 1639 smatch ip_make_skb() error: (-2147483647) too low for ERR_PTR 1
4676 /src/net/ipv4/ip_output.c @ Line 690 clang-analyzer-deadcode.DeadStores Value stored to 'len' during its initialization is never read 2
4677 /src/net/ipv4/ip_output.c @ Line 737 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4678 /src/net/ipv4/ip_tunnel.c @ Line 1002 smatch ip_tunnel_dev_free() set_param_user_data: no type for '*dev->name' 1
4679 /src/net/ipv4/ip_tunnel.c @ Line 249 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4680 /src/net/ipv4/ip_tunnel.c @ Line 250 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
4681 /src/net/ipv4/ip_tunnel.c @ Line 1241 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4682 /src/net/ipv4/ipconfig.c @ Line 350 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4683 /src/net/ipv4/ipconfig.c @ Line 1018 clang-analyzer-deadcode.DeadStores Value stored to 'h' is never read 2
4684 /src/net/ipv4/ipconfig.c @ Line 1264 smatch ic_dynamic() warn: the 'CONF_TIMEOUT_MULT' macro might need parens 1
4685 /src/net/ipv4/netfilter/ip_tables.c @ Line 972 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
4686 /src/net/ipv4/netfilter/ip_tables.c @ Line 983 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 26
4687 /src/net/ipv4/netfilter/ip_tables.c @ Line 985 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
4688 /src/net/ipv4/netfilter/nf_reject_ipv4.c @ Line 115 smatch nf_send_reset() set_param_user_data: no type for 'net->fragoff' 1
4689 /src/net/ipv4/netfilter/nf_reject_ipv4.c @ Line 144 clang-analyzer-deadcode.DeadStores Value stored to 'niph' is never read 2
4690 /src/net/ipv4/netfilter/nf_reject_ipv4.c @ Line 151 clang-analyzer-deadcode.DeadStores Value stored to 'niph' is never read 2
4691 /src/net/ipv4/ping.c @ Line 74 smatch ping_hashslot() warn: potential spectre issue 'table->hash' [w] 1
4692 /src/net/ipv4/ping.c @ Line 593 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4693 /src/net/ipv4/syncookies.c @ Line 197 smatch __cookie_v4_check() warn: potential spectre issue 'msstab' [r] (local cap) 1
4694 /src/net/ipv4/sysctl_net_ipv4.c @ Line 323 clang-analyzer-core.CallAndMessage 4th function call argument is an uninitialized value 28
4695 /src/net/ipv4/sysctl_net_ipv4.c @ Line 323 clang-analyzer-core.CallAndMessage 5th function call argument is an uninitialized value 30
4696 /src/net/ipv4/sysctl_net_ipv4.c @ Line 323 clang-analyzer-core.CallAndMessage 6th function call argument is an uninitialized value 32
4697 /src/net/ipv4/sysctl_net_ipv4.c @ Line 323 clang-analyzer-core.CallAndMessage 7th function call argument is an uninitialized value 34
4698 /src/net/ipv4/sysctl_net_ipv4.c @ Line 1391 clang-analyzer-unix.Malloc Argument to kfree() is the address of the global variable 'ipv4_net_table', which is not memory allocated by malloc() 9
4699 /src/net/ipv4/tcp.c @ Line 1132 smatch tcp_free_fastopen_req() set_param_user_data: no type for 'tp->sk_protocol' 1
4700 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4701 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4702 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4703 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_mark' 1
4704 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4705 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4706 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4707 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_priority' 1
4708 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4709 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_shutdown' 1
4710 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4711 /src/net/ipv4/tcp_input.c @ Line 312 smatch tcp_ecn_queue_cwr() set_param_user_data: no type for 'tp->sk_tsflags' 1
4712 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4713 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4714 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4715 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_mark' 1
4716 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4717 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4718 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_priority' 1
4719 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4720 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4721 /src/net/ipv4/tcp_input.c @ Line 375 smatch tcp_ecn_rcv_synack() set_param_user_data: no type for 'tp->sk_tsflags' 1
4722 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4723 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4724 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4725 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_mark' 1
4726 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4727 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4728 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_priority' 1
4729 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4730 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4731 /src/net/ipv4/tcp_input.c @ Line 381 smatch tcp_ecn_rcv_syn() set_param_user_data: no type for 'tp->sk_tsflags' 1
4732 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4733 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4734 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4735 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_mark' 1
4736 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4737 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4738 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_priority' 1
4739 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4740 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4741 /src/net/ipv4/tcp_input.c @ Line 387 smatch tcp_ecn_rcv_ecn_echo() set_param_user_data: no type for 'tp->sk_tsflags' 1
4742 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4743 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4744 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4745 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_mark' 1
4746 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4747 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4748 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_priority' 1
4749 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4750 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4751 /src/net/ipv4/tcp_input.c @ Line 591 smatch tcp_rcv_rtt_update() set_param_user_data: no type for 'tp->sk_tsflags' 1
4752 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4753 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4754 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4755 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_mark' 1
4756 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4757 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4758 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_priority' 1
4759 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4760 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4761 /src/net/ipv4/tcp_input.c @ Line 623 smatch tcp_rcv_rtt_measure() set_param_user_data: no type for 'tp->sk_tsflags' 1
4762 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4763 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4764 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4765 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_mark' 1
4766 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4767 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4768 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_priority' 1
4769 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4770 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4771 /src/net/ipv4/tcp_input.c @ Line 928 smatch tcp_init_cwnd() set_param_user_data: no type for 'tp->sk_tsflags' 1
4772 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4773 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4774 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4775 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_mark' 1
4776 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4777 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4778 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4779 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_priority' 1
4780 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4781 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_shutdown' 1
4782 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4783 /src/net/ipv4/tcp_input.c @ Line 1027 smatch tcp_verify_retransmit_hint() set_param_user_data: no type for 'tp->sk_tsflags' 1
4784 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4785 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4786 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4787 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_mark' 1
4788 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4789 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4790 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4791 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_priority' 1
4792 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4793 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_shutdown' 1
4794 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4795 /src/net/ipv4/tcp_input.c @ Line 1039 smatch tcp_notify_skb_loss_event() set_param_user_data: no type for 'tp->sk_tsflags' 1
4796 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4797 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4798 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4799 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_mark' 1
4800 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4801 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4802 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_priority' 1
4803 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4804 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4805 /src/net/ipv4/tcp_input.c @ Line 1070 smatch tcp_count_delivered() set_param_user_data: no type for 'tp->sk_tsflags' 1
4806 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
4807 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4808 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4809 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4810 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_mark' 1
4811 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4812 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4813 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4814 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_peek_off' 1
4815 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_priority' 1
4816 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
4817 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4818 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_shutdown' 1
4819 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4820 /src/net/ipv4/tcp_input.c @ Line 1964 smatch tcp_limit_reno_sacked() set_param_user_data: no type for 'tp->sk_tsflags' 1
4821 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4822 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4823 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4824 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_mark' 1
4825 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4826 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4827 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_priority' 1
4828 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4829 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4830 /src/net/ipv4/tcp_input.c @ Line 2032 smatch tcp_reset_reno_sack() set_param_user_data: no type for 'tp->sk_tsflags' 1
4831 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4832 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4833 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4834 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_mark' 1
4835 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4836 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4837 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4838 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_priority' 1
4839 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4840 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_shutdown' 1
4841 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4842 /src/net/ipv4/tcp_input.c @ Line 2046 smatch tcp_init_undo() set_param_user_data: no type for 'tp->sk_tsflags' 1
4843 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4844 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4845 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4846 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_mark' 1
4847 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4848 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4849 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_priority' 1
4850 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4851 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4852 /src/net/ipv4/tcp_input.c @ Line 3443 smatch tcp_snd_una_update() set_param_user_data: no type for 'tp->sk_tsflags' 1
4853 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4854 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4855 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4856 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_mark' 1
4857 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4858 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4859 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_priority' 1
4860 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4861 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4862 /src/net/ipv4/tcp_input.c @ Line 3453 smatch tcp_rcv_nxt_update() set_param_user_data: no type for 'tp->sk_tsflags' 1
4863 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4864 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4865 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4866 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_mark' 1
4867 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4868 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4869 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4870 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_priority' 1
4871 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4872 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_shutdown' 1
4873 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4874 /src/net/ipv4/tcp_input.c @ Line 3573 smatch tcp_store_ts_recent() set_param_user_data: no type for 'tp->sk_tsflags' 1
4875 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4876 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4877 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4878 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_mark' 1
4879 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4880 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4881 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_priority' 1
4882 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4883 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4884 /src/net/ipv4/tcp_input.c @ Line 3579 smatch tcp_replace_ts_recent() set_param_user_data: no type for 'tp->sk_tsflags' 1
4885 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4886 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4887 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4888 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_mark' 1
4889 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4890 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4891 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4892 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_priority' 1
4893 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4894 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_shutdown' 1
4895 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4896 /src/net/ipv4/tcp_input.c @ Line 4069 smatch tcp_parse_aligned_timestamp() set_param_user_data: no type for 'tp->sk_tsflags' 1
4897 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4898 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4899 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4900 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_mark' 1
4901 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4902 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4903 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_priority' 1
4904 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4905 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4906 /src/net/ipv4/tcp_input.c @ Line 4091 smatch tcp_fast_parse_options() set_param_user_data: no type for 'tp->sk_tsflags' 1
4907 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4908 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4909 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4910 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_mark' 1
4911 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4912 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4913 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_priority' 1
4914 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4915 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4916 /src/net/ipv4/tcp_input.c @ Line 4514 smatch tcp_sack_remove() set_param_user_data: no type for 'tp->sk_tsflags' 1
4917 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4918 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4919 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4920 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_mark' 1
4921 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4922 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4923 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_priority' 1
4924 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4925 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4926 /src/net/ipv4/tcp_input.c @ Line 4214 smatch tcp_sequence() set_param_user_data: no type for 'tp->sk_tsflags' 1
4927 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4928 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4929 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4930 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_mark' 1
4931 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4932 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4933 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_priority' 1
4934 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4935 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4936 /src/net/ipv4/tcp_input.c @ Line 6003 smatch smc_check_reset_syn() set_param_user_data: no type for 'tp->sk_tsflags' 1
4937 /src/net/ipv4/tcp_input.c @ Line 3340 clang-analyzer-deadcode.DeadStores Value stored to 'icsk' is never read 2
4938 /src/net/ipv4/tcp_input.c @ Line 5249 clang-analyzer-core.NullDereference Access to field 'truesize' results in a dereference of a null pointer 57
4939 /src/net/ipv4/tcp_input.c @ Line 6546 clang-analyzer-deadcode.DeadStores Value stored to 'ireq' during its initialization is never read 2
4940 /src/net/ipv4/tcp_input.c @ Line 5149 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4941 /src/net/ipv4/tcp_input.c @ Line 5541 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
4942 /src/net/ipv4/tcp_ipv4.c @ Line 2264 coccinelle preceding lock on line 2248 1
4943 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
4944 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4945 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4946 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4947 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_mark' 1
4948 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4949 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4950 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4951 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_peek_off' 1
4952 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_priority' 1
4953 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
4954 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4955 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_shutdown' 1
4956 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4957 /src/net/ipv4/tcp_output.c @ Line 53 smatch tcp_mstamp_refresh() set_param_user_data: no type for 'tp->sk_tsflags' 1
4958 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4959 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4960 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4961 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_mark' 1
4962 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4963 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4964 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_priority' 1
4965 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4966 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4967 /src/net/ipv4/tcp_output.c @ Line 160 smatch tcp_event_data_sent() set_param_user_data: no type for 'tp->sk_tsflags' 1
4968 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4969 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4970 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4971 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_mark' 1
4972 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4973 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4974 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_priority' 1
4975 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4976 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4977 /src/net/ipv4/tcp_output.c @ Line 608 smatch tcp_options_write() set_param_user_data: no type for 'tp->sk_tsflags' 1
4978 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4979 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4980 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4981 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_mark' 1
4982 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
4983 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
4984 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_priority' 1
4985 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
4986 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_sndbuf' 1
4987 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_tsflags' 1
4988 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
4989 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4990 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_peek_off' 1
4991 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
4992 /src/net/ipv4/tcp_output.c @ Line 407 smatch tcp_urg_mode() set_param_user_data: no type for 'tp->sk_shutdown' 1
4993 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
4994 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
4995 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
4996 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_ll_usec' 1
4997 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_mark' 1
4998 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
4999 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5000 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5001 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_peek_off' 1
5002 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_priority' 1
5003 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
5004 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5005 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_shutdown' 1
5006 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5007 /src/net/ipv4/tcp_output.c @ Line 1932 smatch tcp_minshall_update() set_param_user_data: no type for 'tp->sk_tsflags' 1
5008 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
5009 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
5010 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_ll_usec' 1
5011 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_mark' 1
5012 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
5013 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5014 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5015 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_priority' 1
5016 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5017 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_shutdown' 1
5018 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5019 /src/net/ipv4/tcp_output.c @ Line 1946 smatch tcp_nagle_check() set_param_user_data: no type for 'tp->sk_tsflags' 1
5020 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
5021 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
5022 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
5023 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_ll_usec' 1
5024 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_mark' 1
5025 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
5026 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5027 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5028 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_peek_off' 1
5029 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_priority' 1
5030 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
5031 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5032 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_shutdown' 1
5033 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5034 /src/net/ipv4/tcp_output.c @ Line 2091 smatch tcp_snd_wnd_test() set_param_user_data: no type for 'tp->sk_tsflags' 1
5035 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
5036 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
5037 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_ll_usec' 1
5038 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_mark' 1
5039 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
5040 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5041 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5042 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_priority' 1
5043 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5044 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_shutdown' 1
5045 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5046 /src/net/ipv4/tcp_output.c @ Line 2537 smatch tcp_chrono_set() set_param_user_data: no type for 'tp->sk_tsflags' 1
5047 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
5048 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
5049 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
5050 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_ll_usec' 1
5051 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_mark' 1
5052 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
5053 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5054 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5055 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_peek_off' 1
5056 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_priority' 1
5057 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
5058 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5059 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_shutdown' 1
5060 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5061 /src/net/ipv4/tcp_output.c @ Line 2027 smatch tcp_cwnd_test() set_param_user_data: no type for 'tp->sk_tsflags' 1
5062 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->__sk_common.skc_bound_dev_if' 1
5063 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
5064 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
5065 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_ll_usec' 1
5066 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_mark' 1
5067 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
5068 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5069 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5070 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_peek_off' 1
5071 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_priority' 1
5072 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_rcvbuf' 1
5073 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5074 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_shutdown' 1
5075 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5076 /src/net/ipv4/tcp_output.c @ Line 2068 smatch tcp_nagle_test() set_param_user_data: no type for 'tp->sk_tsflags' 1
5077 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->__sk_common.skc_incoming_cpu' 1
5078 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->__sk_common.skc_ipv6only' 1
5079 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_ll_usec' 1
5080 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_mark' 1
5081 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_max_pacing_rate' 1
5082 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_pacing_rate' 1
5083 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_priority' 1
5084 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_rcvlowat' 1
5085 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_sndbuf' 1
5086 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_tsflags' 1
5087 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_max_ack_backlog' 1
5088 /src/net/ipv4/tcp_recovery.c @ Line 36 smatch tcp_rack_skb_timeout() set_param_user_data: no type for 'tp->sk_shutdown' 1
5089 /src/net/ipv4/tcp_timer.c @ Line 472 clang-analyzer-deadcode.DeadStores Value stored to 'inet' during its initialization is never read 2
5090 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->__sk_common.skc_incoming_cpu' 1
5091 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->__sk_common.skc_ipv6only' 1
5092 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_ll_usec' 1
5093 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_mark' 1
5094 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_max_ack_backlog' 1
5095 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_max_pacing_rate' 1
5096 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_pacing_rate' 1
5097 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_priority' 1
5098 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_rcvlowat' 1
5099 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_shutdown' 1
5100 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_sndbuf' 1
5101 /src/net/ipv4/tcp_timer.c @ Line 142 smatch tcp_mtu_probing() set_param_user_data: no type for 'icsk->sk_tsflags' 1
5102 /src/net/ipv4/udp.c @ Line 723 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5103 /src/net/ipv4/udp.c @ Line 495 smatch __udp4_lib_lookup() warn: potential spectre issue 'udptable->hash2' [r] 1
5104 /src/net/ipv4/udp.c @ Line 2223 smatch __udp4_lib_mcast_deliver() warn: potential spectre issue 'udptable->hash2' [r] 1
5105 /src/net/ipv4/udp.c @ Line 2449 smatch __udp4_lib_mcast_demux_lookup() warn: potential spectre issue 'udp_table.hash' [r] 1
5106 /src/net/ipv4/udp.c @ Line 2480 smatch __udp4_lib_demux_lookup() warn: potential spectre issue 'udp_table.hash2' [r] 1
5107 /src/net/ipv4/udp_tunnel_nic.c @ Line 849 coccinelle ERROR: invalid reference to the index variable of the iterator on line 846 1
5108 /src/net/ipv4/xfrm4_policy.c @ Line 194 clang-analyzer-unix.Malloc Argument to kfree() is the address of the global variable 'xfrm4_policy_table', which is not memory allocated by malloc() 12
5109 /src/net/ipv6/addrconf.c @ Line 5797 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5110 /src/net/ipv6/addrconf.c @ Line 1156 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 96
5111 /src/net/ipv6/addrconf.c @ Line 3180 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 81
5112 /src/net/ipv6/addrconf.c @ Line 3185 clang-analyzer-unix.Malloc Potential leak of memory pointed to by 'ifp' 75
5113 /src/net/ipv6/addrconf.c @ Line 3540 clang-analyzer-core.NullDereference Access to field 'if_flags' results in a dereference of a null pointer (loaded from variable 'idev') 21
5114 /src/net/ipv6/addrconf.c @ Line 3605 clang-analyzer-core.NullDereference Dereference of null pointer 21
5115 /src/net/ipv6/addrconf.c @ Line 485 smatch ipv6_find_idev() error: potential null dereference 'idev'. (ipv6_add_dev returns null) 1
5116 /src/net/ipv6/addrconf.c @ Line 1798 smatch ipv6_dev_get_saddr() error: we previously assumed 'dst_dev' could be null (see line 1774) 1
5117 /src/net/ipv6/addrconf.c @ Line 3512 smatch addrconf_notify() error: potential null dereference 'idev'. (ipv6_add_dev returns null) 1
5118 /src/net/ipv6/addrlabel.c @ Line 203 smatch __ip6addrlbl_add() set_param_user_data: no type for '*newp->prefix.in6_u.u6_addr8' 1
5119 /src/net/ipv6/af_inet6.c @ Line 129 smatch inet6_create() warn: potential spectre issue 'inetsw6' [w] 1
5120 /src/net/ipv6/datagram.c @ Line 952 smatch ip6_datagram_send_ctl() warn: ignoring unreachable code. 1
5121 /src/net/ipv6/esp6.c @ Line 117 clang-analyzer-deadcode.DeadStores Value stored to 'extra' during its initialization is never read 2
5122 /src/net/ipv6/exthdrs.c @ Line 760 smatch ipv6_rthdr_rcv() warn: ignoring unreachable code. 1
5123 /src/net/ipv6/exthdrs.c @ Line 181 coccinelle WARNING: Comparison to bool 1
5124 /src/net/ipv6/exthdrs.c @ Line 668 clang-analyzer-deadcode.DeadStores Value stored to 'idev' during its initialization is never read 2
5125 /src/net/ipv6/exthdrs.c @ Line 680 clang-analyzer-deadcode.DeadStores Value stored to 'accept_source_route' is never read 2
5126 /src/net/ipv6/icmp.c @ Line 885 clang-analyzer-deadcode.DeadStores Value stored to 'saddr' is never read 2
5127 /src/net/ipv6/icmp.c @ Line 886 clang-analyzer-deadcode.DeadStores Value stored to 'daddr' is never read 2
5128 /src/net/ipv6/inet6_hashtables.c @ Line 67 smatch __inet6_lookup_established() warn: potential spectre issue 'hashinfo->ehash' [r] 1
5129 /src/net/ipv6/ip6_fib.c @ Line 1398 clang-analyzer-deadcode.DeadStores Value stored to 'pn' is never read 2
5130 /src/net/ipv6/ip6_fib.c @ Line 83 smatch fib6_walker_unlink() set_param_user_data: no type for 'net->count' 1
5131 /src/net/ipv6/ip6_fib.c @ Line 83 smatch fib6_walker_unlink() set_param_user_data: no type for 'net->from' 1
5132 /src/net/ipv6/ip6_input.c @ Line 384 smatch ip6_protocol_deliver_rcu() warn: potential spectre issue 'inet6_protos' [w] 1
5133 /src/net/ipv6/ip6_offload.c @ Line 249 smatch ipv6_gro_receive() warn: inconsistent indenting 1
5134 /src/net/ipv6/ip6_output.c @ Line 155 smatch ip6_finish_output() warn: passing freed memory 'skb' 1
5135 /src/net/ipv6/ip6_output.c @ Line 155 smatch ip6_finish_output() parse error: Function too hairy. Giving up. 8 seconds 1
5136 /src/net/ipv6/ip6_output.c @ Line 252 smatch ip6_xmit() error: we previously assumed 'np' could be null (see line 246) 1
5137 /src/net/ipv6/ip6_output.c @ Line 1950 smatch ip6_make_skb() error: (-2147483647) too low for ERR_PTR 1
5138 /src/net/ipv6/ip6_output.c @ Line 184 clang-analyzer-core.NullDereference Access to field 'autoflowlabel_set' results in a dereference of a null pointer (loaded from variable 'np') 21
5139 /src/net/ipv6/mcast.c @ Line 437 clang-analyzer-deadcode.DeadStores Value stored to 'rv' is never read 2
5140 /src/net/ipv6/mcast.c @ Line 1441 clang-analyzer-core.NullDereference Access to field 'mld2q_nsrcs' results in a dereference of a null pointer (loaded from variable 'mlh2') 63
5141 /src/net/ipv6/mcast.c @ Line 457 coccinelle preceding lock on line 380 1
5142 /src/net/ipv6/mcast.c @ Line 606 smatch ip6_mc_msfget() error: we previously assumed 'psl' could be null (see line 590) 1
5143 /src/net/ipv6/ndisc.c @ Line 323 smatch ndisc_constructor() set_param_user_data: no type for '*neigh->primary_key' 1
5144 /src/net/ipv6/ndisc.c @ Line 371 smatch pndisc_constructor() set_param_user_data: no type for '*n->key' 1
5145 /src/net/ipv6/ndisc.c @ Line 736 clang-analyzer-deadcode.DeadStores Although the value stored to 'probes' is used in the enclosing expression, the value is never actually read from 'probes' 2
5146 /src/net/ipv6/ndisc.c @ Line 840 clang-analyzer-deadcode.DeadStores Value stored to 'np' during its initialization is never read 2
5147 /src/net/ipv6/ndisc.c @ Line 1829 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5148 /src/net/ipv6/netfilter.c @ Line 216 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5149 /src/net/ipv6/netfilter/ip6_tables.c @ Line 988 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5150 /src/net/ipv6/netfilter/ip6_tables.c @ Line 999 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 26
5151 /src/net/ipv6/netfilter/ip6_tables.c @ Line 1001 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5152 /src/net/ipv6/netfilter/nf_conntrack_reasm.c @ Line 415 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5153 /src/net/ipv6/netfilter/nf_conntrack_reasm.c @ Line 105 clang-analyzer-unix.Malloc Argument to kfree() is the address of the global variable 'nf_ct_frag6_sysctl_table', which is not memory allocated by malloc() 12
5154 /src/net/ipv6/netfilter/nf_reject_ipv6.c @ Line 144 smatch nf_send_reset6() set_param_user_data: no type for 'net->fragoff' 1
5155 /src/net/ipv6/netfilter/nf_reject_ipv6.c @ Line 262 smatch nf_send_unreach6() set_param_user_data: no type for 'net->fragoff' 1
5156 /src/net/ipv6/netfilter/nf_reject_ipv6.c @ Line 208 clang-analyzer-deadcode.DeadStores Value stored to 'ip6h' is never read 2
5157 /src/net/ipv6/reassembly.c @ Line 457 clang-analyzer-unix.Malloc Argument to kfree() is the address of the global variable 'ip6_frags_ns_ctl_table', which is not memory allocated by malloc() 12
5158 /src/net/ipv6/reassembly.c @ Line 216 smatch ip6_frag_queue() error: we previously assumed 'dev' could be null (see line 191) 1
5159 /src/net/ipv6/route.c @ Line 1190 clang-analyzer-core.NullDereference Dereference of null pointer 8
5160 /src/net/ipv6/route.c @ Line 3527 clang-analyzer-core.NullDereference Access to field 'ifindex' results in a dereference of a null pointer (loaded from variable 'dev') 51
5161 /src/net/ipv6/route.c @ Line 4598 clang-analyzer-core.DivideZero Division by zero 34
5162 /src/net/ipv6/route.c @ Line 5787 clang-analyzer-deadcode.DeadStores Although the value stored to 'count' is used in the enclosing expression, the value is never actually read from 'count' 2
5163 /src/net/ipv6/route.c @ Line 5029 smatch ip6_route_info_append() set_param_user_data: no type for 'rt->fib6_nh->nh_common.nhc_weight' 1
5164 /src/net/ipv6/route.c @ Line 5224 smatch ip6_route_multipath_add() error: we previously assumed 'cfg->fc_nlinfo.nlh' could be null (see line 5115) 1
5165 /src/net/ipv6/sit.c @ Line 107 smatch ipip6_tunnel_lookup() warn: potential spectre issue 'sitn->tunnels_r_l' [w] 1
5166 /src/net/ipv6/sit.c @ Line 151 smatch __ipip6_bucket() warn: potential spectre issue 'sitn->tunnels[prio]' [w] 1
5167 /src/net/ipv6/sit.c @ Line 175 smatch ipip6_tunnel_link() set_param_user_data: no type for '*t->dev->broadcast' 1
5168 /src/net/ipv6/sit.c @ Line 183 smatch ipip6_tunnel_clone_6rd() set_param_user_data: no type for '*dev->name' 1
5169 /src/net/ipv6/sit.c @ Line 511 smatch ipip6_tunnel_uninit() set_param_user_data: no type for '*dev->name' 1
5170 /src/net/ipv6/sit.c @ Line 1099 smatch ipip6_tunnel_bind_dev() set_param_user_data: no type for '*dev->broadcast' 1
5171 /src/net/ipv6/sit.c @ Line 1404 smatch ipip6_dev_free() set_param_user_data: no type for '*dev->name' 1
5172 /src/net/ipv6/sit.c @ Line 1441 smatch ipip6_tunnel_init() set_param_user_data: no type for '*dev->name' 1
5173 /src/net/ipv6/sit.c @ Line 1814 smatch ipip6_dellink() set_param_user_data: no type for '*dev->name' 1
5174 /src/net/ipv6/sit.c @ Line 338 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5175 /src/net/ipv6/sit.c @ Line 1448 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5176 /src/net/ipv6/sit.c @ Line 1925 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5177 /src/net/ipv6/tcp_ipv6.c @ Line 1217 clang-analyzer-deadcode.DeadStores Value stored to 'newinet' is never read 2
5178 /src/net/ipv6/xfrm6_policy.c @ Line 221 clang-analyzer-unix.Malloc Argument to kfree() is the address of the global variable 'xfrm6_policy_table', which is not memory allocated by malloc() 12
5179 /src/net/key/af_key.c @ Line 3197 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5180 /src/net/key/af_key.c @ Line 3212 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5181 /src/net/key/af_key.c @ Line 3409 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5182 /src/net/key/af_key.c @ Line 3431 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5183 /src/net/key/af_key.c @ Line 2094 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5184 /src/net/l2tp/l2tp_ppp.c @ Line 840 coccinelle ERROR: reference preceded by free on line 727 1
5185 /src/net/l2tp/l2tp_ppp.c @ Line 845 coccinelle ERROR: reference preceded by free on line 727 1
5186 /src/net/l2tp/l2tp_ppp.c @ Line 838 coccinelle ERROR: reference preceded by free on line 788 1
5187 /src/net/l2tp/l2tp_ppp.c @ Line 843 coccinelle ERROR: reference preceded by free on line 788 1
5188 /src/net/mac80211/agg-rx.c @ Line 74 smatch ___ieee80211_stop_rx_ba_session() warn: potential spectre issue 'sta->ampdu_mlme.tid_rx' [w] 1
5189 /src/net/mac80211/agg-rx.c @ Line 357 smatch ___ieee80211_start_rx_ba_session() warn: potential spectre issue 'sta->ampdu_mlme.tid_rx' [w] (local cap) 1
5190 /src/net/mac80211/agg-rx.c @ Line 451 smatch ___ieee80211_start_rx_ba_session() warn: potential spectre issue 'sta->ampdu_mlme.tid_rx_token' [w] (local cap) 1
5191 /src/net/mac80211/agg-tx.c @ Line 147 smatch ieee80211_assign_tid_tx() warn: potential spectre issue 'sta->ampdu_mlme.tid_tx' [w] 1
5192 /src/net/mac80211/agg-tx.c @ Line 192 smatch ieee80211_agg_stop_txq() warn: potential spectre issue 'sta->sta.txq' [r] 1
5193 /src/net/mac80211/agg-tx.c @ Line 197 smatch ieee80211_agg_stop_txq() warn: possible spectre second half. 'txq' 1
5194 /src/net/mac80211/agg-tx.c @ Line 213 smatch ieee80211_agg_start_txq() warn: potential spectre issue 'sta->sta.txq' [r] 1
5195 /src/net/mac80211/agg-tx.c @ Line 216 smatch ieee80211_agg_start_txq() warn: possible spectre second half. 'txq' 1
5196 /src/net/mac80211/agg-tx.c @ Line 332 smatch ___ieee80211_stop_tx_ba_session() warn: potential spectre issue 'sta->ampdu_mlme.tid_start_tx' [r] 1
5197 /src/net/mac80211/agg-tx.c @ Line 333 smatch ___ieee80211_stop_tx_ba_session() warn: possible spectre second half. 'tid_tx' 1
5198 /src/net/mac80211/agg-tx.c @ Line 957 smatch ieee80211_process_addba_resp() warn: potential spectre issue 'sta->sta.txq' [r] 1
5199 /src/net/mac80211/agg-tx.c @ Line 958 smatch ieee80211_process_addba_resp() warn: possible spectre second half. 'txq' 1
5200 /src/net/mac80211/agg-tx.c @ Line 1011 smatch ieee80211_process_addba_resp() warn: potential spectre issue 'sta->ampdu_mlme.addba_req_num' [w] 1
5201 /src/net/mac80211/airtime.c @ Line 690 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '>>' is a garbage value 32
5202 /src/net/mac80211/cfg.c @ Line 841 smatch ieee80211_set_fils_discovery() set_param_user_data: no type for '*sdata->vif.bss_conf.ssid' 1
5203 /src/net/mac80211/cfg.c @ Line 869 smatch ieee80211_set_unsol_bcast_probe_resp() set_param_user_data: no type for '*sdata->vif.bss_conf.ssid' 1
5204 /src/net/mac80211/cfg.c @ Line 936 smatch ieee80211_assign_beacon() set_param_user_data: no type for '*sdata->vif.bss_conf.ssid' 1
5205 /src/net/mac80211/cfg.c @ Line 1446 smatch sta_apply_parameters() set_param_user_data: no type for '*sta->addr' 1
5206 /src/net/mac80211/cfg.c @ Line 1446 smatch sta_apply_parameters() set_param_user_data: no type for '*sta->sta.addr' 1
5207 /src/net/mac80211/cfg.c @ Line 927 clang-analyzer-deadcode.DeadStores Value stored to 'pos' is never read 2
5208 /src/net/mac80211/cfg.c @ Line 3101 clang-analyzer-deadcode.DeadStores Value stored to 'pos' is never read 2
5209 /src/net/mac80211/chan.c @ Line 1764 smatch ieee80211_vif_release_channel() set_param_user_data: no type for '*sdata->vif.bss_conf.ssid' 1
5210 /src/net/mac80211/driver-ops.h @ Line 944 smatch drv_start_ap() set_param_user_data: no type for '*sdata->vif.bss_conf.ssid' 1
5211 /src/net/mac80211/he.c @ Line 33 smatch ieee80211_update_from_he_6ghz_capa() error: uninitialized symbol 'smps_mode'. 1
5212 /src/net/mac80211/he.c @ Line 33 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 18
5213 /src/net/mac80211/ht.c @ Line 291 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 25
5214 /src/net/mac80211/ibss.c @ Line 941 clang-analyzer-deadcode.DeadStores Value stored to 'reason' during its initialization is never read 2
5215 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->duration' 1
5216 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->duration_id' 1
5217 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->frame_control' 1
5218 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->seq_ctrl' 1
5219 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_beacon.change_seq' 1
5220 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_beacon.timestamp' 1
5221 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_short_beacon.change_seq' 1
5222 /src/net/mac80211/ibss.c @ Line 1201 smatch ieee80211_ibss_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_short_beacon.timestamp' 1
5223 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->duration' 1
5224 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->duration_id' 1
5225 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->frame_control' 1
5226 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->seq_ctrl' 1
5227 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->u.s1g_beacon.change_seq' 1
5228 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->u.s1g_beacon.timestamp' 1
5229 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->u.s1g_short_beacon.change_seq' 1
5230 /src/net/mac80211/ieee80211_i.h @ Line 2042 smatch ieee802_11_parse_elems() set_param_user_data: no type for 'transmitter_bssid->u.s1g_short_beacon.timestamp' 1
5231 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for '*status->data' 1
5232 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->csum_start' 1
5233 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->data' 1
5234 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->inner_mac_header' 1
5235 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->inner_network_header' 1
5236 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->inner_transport_header' 1
5237 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->len' 1
5238 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->mac_header' 1
5239 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->network_header' 1
5240 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->tail' 1
5241 /src/net/mac80211/ieee80211_i.h @ Line 1592 smatch ieee80211_have_rx_timestamp() set_param_user_data: no type for 'status->transport_header' 1
5242 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->duration' 1
5243 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->duration_id' 1
5244 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->frame_control' 1
5245 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->seq_ctrl' 1
5246 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->u.s1g_beacon.change_seq' 1
5247 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->u.s1g_beacon.timestamp' 1
5248 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->u.s1g_short_beacon.change_seq' 1
5249 /src/net/mac80211/ieee80211_i.h @ Line 1585 smatch ieee80211_bssid_match() set_param_user_data: no type for 'raddr->u.s1g_short_beacon.timestamp' 1
5250 /src/net/mac80211/iface.c @ Line 477 smatch ieee80211_do_stop() error: we previously assumed 'sdata->dev' could be null (see line 441) 1
5251 /src/net/mac80211/iface.c @ Line 697 smatch ieee80211_uninit() set_param_user_data: no type for '*dev->name' 1
5252 /src/net/mac80211/iface.c @ Line 740 smatch ieee80211_monitor_select_queue() error: memset() 'info' too small (48 vs 56) 1
5253 /src/net/mac80211/iface.c @ Line 900 smatch ieee80211_set_default_queues() set_param_user_data: no type for '*sdata->name' 1
5254 /src/net/mac80211/iface.c @ Line 1121 smatch ieee80211_do_open() error: we previously assumed 'dev' could be null (see line 1101) 1
5255 /src/net/mac80211/iface.c @ Line 1318 smatch ieee80211_if_free() set_param_user_data: no type for '*dev->name' 1
5256 /src/net/mac80211/iface.c @ Line 1502 smatch ieee80211_setup_sdata() set_param_user_data: no type for '*sdata->name' 1
5257 /src/net/mac80211/iface.c @ Line 1572 smatch ieee80211_setup_sdata() error: we previously assumed 'sdata->dev' could be null (see line 1527) 1
5258 /src/net/mac80211/iface.c @ Line 1572 clang-analyzer-core.NullDereference Access to field 'type' results in a dereference of a null pointer (loaded from field 'dev') 40
5259 /src/net/mac80211/key.c @ Line 733 clang-analyzer-core.NullDereference Access to field 'crypto_tx_tailroom_pending_dec' results in a dereference of a null pointer (loaded from variable 'sdata') 84
5260 /src/net/mac80211/mlme.c @ Line 344 smatch ieee80211_determine_chantype() warn: Function too hairy. No more merges. 1
5261 /src/net/mac80211/mlme.c @ Line 344 smatch ieee80211_determine_chantype() parse error: Function too hairy. Giving up. 15 seconds 1
5262 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->duration' 1
5263 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->duration_id' 1
5264 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->frame_control' 1
5265 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->seq_ctrl' 1
5266 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->u.s1g_beacon.change_seq' 1
5267 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->u.s1g_beacon.timestamp' 1
5268 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->u.s1g_short_beacon.change_seq' 1
5269 /src/net/mac80211/mlme.c @ Line 356 smatch ieee80211_config_bw() set_param_user_data: no type for 'bssid->u.s1g_short_beacon.timestamp' 1
5270 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->duration' 1
5271 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->duration_id' 1
5272 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->frame_control' 1
5273 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->seq_ctrl' 1
5274 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->u.s1g_beacon.change_seq' 1
5275 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->u.s1g_beacon.timestamp' 1
5276 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->u.s1g_short_beacon.change_seq' 1
5277 /src/net/mac80211/mlme.c @ Line 3931 smatch ieee80211_rx_our_beacon() set_param_user_data: no type for 'tx_bssid->u.s1g_short_beacon.timestamp' 1
5278 /src/net/mac80211/mlme.c @ Line 1038 clang-analyzer-deadcode.DeadStores Value stored to 'pos' is never read 2
5279 /src/net/mac80211/mlme.c @ Line 1252 clang-analyzer-core.NullDereference Dereference of null pointer 47
5280 /src/net/mac80211/mlme.c @ Line 3241 clang-analyzer-core.NullDereference Array access (via field 'ext_capab') results in a null pointer dereference 67
5281 /src/net/mac80211/mlme.c @ Line 5237 clang-analyzer-core.uninitialized.Branch Branch condition evaluates to a garbage value 53
5282 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->duration' 1
5283 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->duration_id' 1
5284 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->frame_control' 1
5285 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->seq_ctrl' 1
5286 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_beacon.change_seq' 1
5287 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_beacon.timestamp' 1
5288 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_short_beacon.change_seq' 1
5289 /src/net/mac80211/ocb.c @ Line 38 smatch ieee80211_ocb_rx_no_sta() set_param_user_data: no type for 'bssid->u.s1g_short_beacon.timestamp' 1
5290 /src/net/mac80211/offchannel.c @ Line 428 clang-analyzer-unix.Malloc Use of memory after it is freed 10
5291 /src/net/mac80211/offchannel.c @ Line 898 smatch ieee80211_mgmt_tx() warn: potential spectre issue 'data' [w] 1
5292 /src/net/mac80211/offchannel.c @ Line 720 coccinelle ERROR: invalid reference to the index variable of the iterator on line 699 1
5293 /src/net/mac80211/rate.c @ Line 30 smatch rate_control_rate_init() set_param_user_data: no type for '*sta->addr' 1
5294 /src/net/mac80211/rate.c @ Line 30 smatch rate_control_rate_init() set_param_user_data: no type for '*sta->sta.addr' 1
5295 /src/net/mac80211/rc80211_minstrel_ht.c @ Line 943 clang-analyzer-core.NullDereference Access to field 'success' results in a dereference of a null pointer (loaded from variable 'rate') 36
5296 /src/net/mac80211/rc80211_minstrel_ht.c @ Line 945 clang-analyzer-core.NullDereference Access to field 'attempts' results in a dereference of a null pointer (loaded from variable 'rate') 36
5297 /src/net/mac80211/rc80211_minstrel_ht.c @ Line 879 smatch minstrel_aggr_check() warn: potential spectre issue 'sta->ampdu_mlme.tid_tx' [w] 1
5298 /src/net/mac80211/rx.c @ Line 1179 clang-analyzer-core.DivideZero Division by zero 54
5299 /src/net/mac80211/rx.c @ Line 1374 smatch ieee80211_rx_reorder_ampdu() warn: potential spectre issue 'sta->ampdu_mlme.tid_rx' [w] 1
5300 /src/net/mac80211/rx.c @ Line 2522 smatch ieee80211_deliver_skb_to_local_stack() set_param_user_data: no type for 'skb->protocol->h_proto' 1
5301 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->duration' 1
5302 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->duration_id' 1
5303 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->frame_control' 1
5304 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->seq_ctrl' 1
5305 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->u.s1g_beacon.change_seq' 1
5306 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->u.s1g_beacon.timestamp' 1
5307 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->u.s1g_short_beacon.change_seq' 1
5308 /src/net/mac80211/sta_info.c @ Line 166 smatch sta_info_get() set_param_user_data: no type for 'addr->u.s1g_short_beacon.timestamp' 1
5309 /src/net/mac80211/sta_info.c @ Line 259 smatch sta_info_free() set_param_user_data: no type for '*sta->addr' 1
5310 /src/net/mac80211/sta_info.c @ Line 259 smatch sta_info_free() set_param_user_data: no type for '*sta->sta.addr' 1
5311 /src/net/mac80211/sta_info.c @ Line 303 smatch sta_prepare_rate_control() set_param_user_data: no type for '*sta->addr' 1
5312 /src/net/mac80211/sta_info.c @ Line 303 smatch sta_prepare_rate_control() set_param_user_data: no type for '*sta->sta.addr' 1
5313 /src/net/mac80211/sta_info.c @ Line 698 smatch sta_info_insert_rcu() set_param_user_data: no type for '*sta->addr' 1
5314 /src/net/mac80211/sta_info.c @ Line 698 smatch sta_info_insert_rcu() set_param_user_data: no type for '*sta->sta.addr' 1
5315 /src/net/mac80211/sta_info.h @ Line 670 smatch test_sta_flag() set_param_user_data: no type for '*sta->addr' 1
5316 /src/net/mac80211/sta_info.h @ Line 670 smatch test_sta_flag() set_param_user_data: no type for '*sta->sta.addr' 1
5317 /src/net/mac80211/sta_info.h @ Line 715 smatch rcu_dereference_protected_tid_tx() warn: potential spectre issue 'sta->ampdu_mlme.tid_tx' [w] 1
5318 /src/net/mac80211/status.c @ Line 174 smatch ieee80211_check_pending_bar() warn: potential spectre issue 'sta->ampdu_mlme.tid_tx' [w] 1
5319 /src/net/mac80211/status.c @ Line 237 smatch ieee80211_set_bar_pending() warn: potential spectre issue 'sta->ampdu_mlme.tid_tx' [w] 1
5320 /src/net/mac80211/status.c @ Line 612 smatch ieee80211_report_ack_skb() set_param_user_data: no type for 'info->priority' 1
5321 /src/net/mac80211/status.c @ Line 612 smatch ieee80211_report_ack_skb() set_param_user_data: no type for 'info->tail' 1
5322 /src/net/mac80211/status.c @ Line 976 smatch __ieee80211_tx_status() warn: potential spectre issue 'sta->status_stats.msdu_failed' [w] 1
5323 /src/net/mac80211/status.c @ Line 978 smatch __ieee80211_tx_status() warn: potential spectre issue 'sta->status_stats.msdu_retries' [w] 1
5324 /src/net/mac80211/status.c @ Line 508 clang-analyzer-deadcode.DeadStores Value stored to 'pos' is never read 2
5325 /src/net/mac80211/status.c @ Line 549 clang-analyzer-deadcode.DeadStores Value stored to 'pos' is never read 2
5326 /src/net/mac80211/tx.c @ Line 2538 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 6
5327 /src/net/mac80211/tx.c @ Line 3424 clang-analyzer-core.NullDereference Dereference of null pointer 52
5328 /src/net/mac80211/tx.c @ Line 5193 clang-analyzer-deadcode.DeadStores Value stored to 'pos' is never read 2
5329 /src/net/mac80211/tx.c @ Line 1087 smatch ieee80211_tx_prep_agg() set_param_user_data: no type for 'info->priority' 1
5330 /src/net/mac80211/tx.c @ Line 1087 smatch ieee80211_tx_prep_agg() set_param_user_data: no type for 'info->tail' 1
5331 /src/net/mac80211/tx.c @ Line 1215 smatch ieee80211_tx_prepare() warn: potential spectre issue 'tx->sta->ampdu_mlme.tid_tx' [w] 1
5332 /src/net/mac80211/tx.c @ Line 1457 smatch ieee80211_txq_init() set_param_user_data: no type for '*sta->addr' 1
5333 /src/net/mac80211/tx.c @ Line 1457 smatch ieee80211_txq_init() set_param_user_data: no type for '*sta->sta.addr' 1
5334 /src/net/mac80211/tx.c @ Line 2224 smatch ieee80211_monitor_start_xmit() error: memset() 'info' too small (48 vs 56) 1
5335 /src/net/mac80211/tx.c @ Line 2862 smatch ieee80211_build_hdr() error: memset() 'info' too small (48 vs 56) 1
5336 /src/net/mac80211/tx.c @ Line 3424 smatch ieee80211_xmit_fast_finish() error: we previously assumed 'key' could be null (see line 3392) 1
5337 /src/net/mac80211/tx.c @ Line 3517 smatch ieee80211_xmit_fast() error: memset() 'info' too small (48 vs 56) 1
5338 /src/net/mac80211/tx.c @ Line 4216 smatch ieee80211_8023_xmit() error: memset() 'info' too small (48 vs 56) 1
5339 /src/net/mac80211/util.c @ Line 3222 clang-analyzer-deadcode.DeadStores Value stored to 'channel_type' is never read 2
5340 /src/net/mac80211/util.c @ Line 4502 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '' is a garbage value due to array index out of bounds 5
5341 /src/net/mac80211/wme.c @ Line 90 smatch ieee80211_downgrade_queue() warn: potential spectre issue 'ieee802_1d_to_ac' [r] (local cap) 1
5342 /src/net/mac80211/wme.c @ Line 92 smatch ieee80211_downgrade_queue() warn: possible spectre second half. 'ac' 1
5343 /src/net/mac80211/wpa.c @ Line 451 clang-analyzer-deadcode.DeadStores Value stored to 'hdr' is never read 2
5344 /src/net/mac80211/wpa.c @ Line 683 clang-analyzer-deadcode.DeadStores Value stored to 'hdr' is never read 2
5345 /src/net/mac80211/wpa.c @ Line 873 clang-analyzer-deadcode.DeadStores Value stored to 'hdr' is never read 2
5346 /src/net/ncsi/ncsi-manage.c @ Line 1844 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1837 1
5347 /src/net/netfilter/ipset/ip_set_hash_gen.h @ Line 1035 coccinelle atomic_dec_and_test variation before object free at line 1037. 1
5348 /src/net/netfilter/ipset/ip_set_hash_gen.h @ Line 1148 coccinelle atomic_dec_and_test variation before object free at line 1150. 1
5349 /src/net/netfilter/ipset/ip_set_hash_gen.h @ Line 614 coccinelle atomic_dec_and_test variation before object free at line 616. 1
5350 /src/net/netfilter/ipset/ip_set_hash_gen.h @ Line 614 coccinelle atomic_dec_and_test variation before object free at line 619. 1
5351 /src/net/netfilter/ipset/ip_set_hash_gen.h @ Line 801 coccinelle atomic_dec_and_test variation before object free at line 803. 1
5352 /src/net/netfilter/ipset/ip_set_hash_gen.h @ Line 1336 coccinelle atomic_dec_and_test variation before object free at line 1339. 1
5353 /src/net/netfilter/ipvs/ip_vs_ctl.c @ Line 487 coccinelle atomic_dec_and_test variation before object free at line 493. 1
5354 /src/net/netfilter/ipvs/ip_vs_ctl.c @ Line 487 coccinelle atomic_dec_and_test variation before object free at line 495. 1
5355 /src/net/netfilter/nf_conntrack_core.c @ Line 2512 clang-analyzer-deadcode.DeadStores Value stored to 'old_size' is never read 2
5356 /src/net/netfilter/nf_conntrack_core.c @ Line 97 coccinelle preceding lock on line 91 1
5357 /src/net/netfilter/nf_conntrack_core.c @ Line 1314 smatch early_drop() error: uninitialized symbol 'bucket'. 1
5358 /src/net/netfilter/nf_conntrack_core.c @ Line 2493 smatch nf_conntrack_hash_resize() warn: statement has no effect 31 1
5359 /src/net/netfilter/nf_conntrack_irc.c @ Line 161 clang-analyzer-deadcode.DeadStores Value stored to 'iph' is never read 2
5360 /src/net/netfilter/nf_conntrack_netlink.c @ Line 1636 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5361 /src/net/netfilter/nf_conntrack_netlink.c @ Line 2422 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 22
5362 /src/net/netfilter/nf_conntrack_proto_tcp.c @ Line 765 clang-analyzer-deadcode.DeadStores Value stored to 'sender' during its initialization is never read 2
5363 /src/net/netfilter/nf_conntrack_proto_tcp.c @ Line 766 clang-analyzer-deadcode.DeadStores Value stored to 'receiver' during its initialization is never read 2
5364 /src/net/netfilter/nf_conntrack_sip.c @ Line 91 smatch iswordc() warn: potential spectre issue '_ctype' [w] 1
5365 /src/net/netfilter/nf_conntrack_sip.c @ Line 1483 smatch process_sip_request() warn: potential spectre issue '_ctype' [w] 1
5366 /src/net/netfilter/nf_log.c @ Line 37 smatch __find_logger() warn: potential spectre issue 'loggers' [w] 1
5367 /src/net/netfilter/nf_log.c @ Line 138 smatch nf_log_bind_pf() warn: potential spectre issue 'net->nf.nf_loggers' [w] (local cap) 1
5368 /src/net/netfilter/nf_log.c @ Line 149 smatch nf_log_unbind_pf() warn: potential spectre issue 'net->nf.nf_loggers' [w] (local cap) 1
5369 /src/net/netfilter/nf_log.c @ Line 215 smatch nf_log_packet() set_param_user_data: no type for 'net->fragoff' 1
5370 /src/net/netfilter/nf_log.c @ Line 215 smatch nf_log_packet() set_param_user_data: no type for 'in->fragoff' 1
5371 /src/net/netfilter/nf_log.c @ Line 215 smatch nf_log_packet() set_param_user_data: no type for 'out->fragoff' 1
5372 /src/net/netfilter/nf_log.c @ Line 328 clang-analyzer-deadcode.DeadStores Value stored to 'net' during its initialization is never read 2
5373 /src/net/netfilter/nf_log.c @ Line 340 clang-analyzer-deadcode.DeadStores Value stored to 'net' during its initialization is never read 2
5374 /src/net/netfilter/nf_nat_masquerade.c @ Line 16 smatch nf_nat_masquerade_ipv4() set_param_user_data: no type for 'out->fragoff' 1
5375 /src/net/netfilter/nf_nat_masquerade.c @ Line 159 smatch nf_nat_masquerade_ipv6() set_param_user_data: no type for 'out->fragoff' 1
5376 /src/net/netfilter/nfnetlink.c @ Line 80 smatch nfnl_lock() warn: potential spectre issue 'table' [w] 1
5377 /src/net/netfilter/nfnetlink.c @ Line 86 smatch nfnl_unlock() warn: potential spectre issue 'table' [w] 1
5378 /src/net/netfilter/nfnetlink.c @ Line 232 smatch nfnetlink_rcv_msg() warn: potential spectre issue 'ss->cb' [r] 1
5379 /src/net/netfilter/nfnetlink.c @ Line 342 smatch nfnetlink_rcv_batch() warn: potential spectre issue 'table' [w] (local cap) 1
5380 /src/net/netfilter/nfnetlink.c @ Line 384 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5381 /src/net/netfilter/nfnetlink.c @ Line 391 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5382 /src/net/netfilter/nfnetlink_log.c @ Line 574 clang-analyzer-core.NullDereference Access to field 'type' results in a dereference of a null pointer (loaded from field 'dev') 52
5383 /src/net/netfilter/nfnetlink_log.c @ Line 792 clang-analyzer-core.CallAndMessage 13th function call argument is an uninitialized value 44
5384 /src/net/netfilter/nfnetlink_log.c @ Line 794 smatch nfulnl_log_packet() error: uninitialized symbol 'ctinfo'. 1
5385 /src/net/netfilter/nfnetlink_log.c @ Line 574 smatch __build_packet_message() error: we previously assumed 'skb->dev' could be null (see line 559) 1
5386 /src/net/netfilter/nfnetlink_log.c @ Line 649 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5387 /src/net/netfilter/x_tables.c @ Line 1209 coccinelle preceding lock on line 1206 1
5388 /src/net/netfilter/x_tables.c @ Line 1241 coccinelle preceding lock on line 1206 1
5389 /src/net/netfilter/x_tables.c @ Line 1241 coccinelle preceding lock on line 1231 1
5390 /src/net/netfilter/xt_IDLETIMER.c @ Line 88 coccinelle WARNING: use scnprintf or sprintf 1
5391 /src/net/netfilter/xt_TCPMSS.c @ Line 43 smatch tcpmss_reverse_mtu() set_param_user_data: no type for 'net->fragoff' 1
5392 /src/net/netfilter/xt_addrtype.c @ Line 88 smatch addrtype_mt6() set_param_user_data: no type for 'net->fragoff' 1
5393 /src/net/netfilter/xt_addrtype.c @ Line 88 smatch addrtype_mt6() set_param_user_data: no type for 'dev->fragoff' 1
5394 /src/net/netfilter/xt_addrtype.c @ Line 104 smatch match_type() set_param_user_data: no type for 'net->fragoff' 1
5395 /src/net/netfilter/xt_addrtype.c @ Line 104 smatch match_type() set_param_user_data: no type for 'dev->fragoff' 1
5396 /src/net/netfilter/xt_nfacct.c @ Line 30 coccinelle WARNING: conversion to bool not needed here 1
5397 /src/net/netfilter/xt_u32.c @ Line 43 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5398 /src/net/netfilter/xt_u32.c @ Line 71 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5399 /src/net/netlabel/netlabel_cipso_v4.c @ Line 219 smatch netlbl_cipsov4_add_std() warn: potential spectre issue 'doi_def->map.std->lvl.local' [w] 1
5400 /src/net/netlabel/netlabel_cipso_v4.c @ Line 221 smatch netlbl_cipsov4_add_std() warn: potential spectre issue 'doi_def->map.std->lvl.cipso' [w] 1
5401 /src/net/netlabel/netlabel_cipso_v4.c @ Line 297 smatch netlbl_cipsov4_add_std() warn: potential spectre issue 'doi_def->map.std->cat.local' [w] 1
5402 /src/net/netlabel/netlabel_cipso_v4.c @ Line 300 smatch netlbl_cipsov4_add_std() warn: potential spectre issue 'doi_def->map.std->cat.cipso' [w] 1
5403 /src/net/netlabel/netlabel_domainhash.c @ Line 146 smatch netlbl_domhsh_search() warn: potential spectre issue '(null)' [r] 1
5404 /src/net/netlabel/netlabel_unlabeled.c @ Line 1129 clang-analyzer-core.NullDereference Access to field 'secid' results in a dereference of a null pointer (loaded from variable 'addr6') 32
5405 /src/net/netlink/af_netlink.c @ Line 438 smatch netlink_table_grab() error: double locked 'nl_table_lock' (orig line 426) 1
5406 /src/net/netlink/af_netlink.c @ Line 1050 smatch netlink_bind() error: we previously assumed 'nlk->groups' could be null (see line 1043) 1
5407 /src/net/netlink/af_netlink.c @ Line 1776 smatch netlink_getsockopt() warn: check for integer overflow 'len' 1
5408 /src/net/netlink/genetlink.c @ Line 1439 clang-analyzer-core.NullDereference Access to field 'genl_sock' results in a dereference of a null pointer (loaded from variable 'prev') 67
5409 /src/net/nfc/hci/command.c @ Line 79 coccinelle WARNING: Comparison to bool 1
5410 /src/net/nfc/hci/llc_shdlc.c @ Line 528 coccinelle WARNING: Comparison to bool 1
5411 /src/net/nfc/hci/llc_shdlc.c @ Line 533 coccinelle WARNING: Comparison to bool 1
5412 /src/net/nfc/hci/llc_shdlc.c @ Line 563 coccinelle WARNING: Comparison to bool 1
5413 /src/net/nfc/hci/llc_shdlc.c @ Line 239 coccinelle WARNING: Comparison to bool 1
5414 /src/net/nfc/hci/llc_shdlc.c @ Line 322 coccinelle WARNING: Comparison to bool 1
5415 /src/net/nfc/hci/llc_shdlc.c @ Line 420 coccinelle WARNING: Comparison to bool 1
5416 /src/net/nfc/llcp_core.c @ Line 121 coccinelle WARNING: Comparison to bool 1
5417 /src/net/nfc/nci/ntf.c @ Line 355 coccinelle WARNING: Comparison to bool 1
5418 /src/net/packet/af_packet.c @ Line 484 clang-analyzer-core.NullDereference Dereference of null pointer 96
5419 /src/net/packet/af_packet.c @ Line 3910 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5420 /src/net/packet/af_packet.c @ Line 3913 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5421 /src/net/packet/af_packet.c @ Line 265 smatch packet_cached_dev_reset() set_param_user_data: no type for 'po->sk_socket->type' 1
5422 /src/net/packet/af_packet.c @ Line 265 smatch packet_cached_dev_reset() set_param_user_data: no type for 'po->sk_type' 1
5423 /src/net/packet/af_packet.c @ Line 1187 smatch packet_alloc_pending() set_param_user_data: no type for 'po->sk_socket->type' 1
5424 /src/net/packet/af_packet.c @ Line 1187 smatch packet_alloc_pending() set_param_user_data: no type for 'po->sk_type' 1
5425 /src/net/packet/af_packet.c @ Line 1477 smatch __fanout_link() set_param_user_data: no type for 'po->sk_socket->type' 1
5426 /src/net/packet/af_packet.c @ Line 1477 smatch __fanout_link() set_param_user_data: no type for 'po->sk_type' 1
5427 /src/net/packet/af_packet.c @ Line 3162 smatch packet_do_bind() error: we previously assumed 'dev' could be null (see line 3134) 1
5428 /src/net/rds/ib_cm.c @ Line 933 coccinelle preceding lock on line 878 1
5429 /src/net/rds/rdma_transport.c @ Line 177 coccinelle preceding lock on line 69 1
5430 /src/net/rds/tcp_listen.c @ Line 221 coccinelle preceding lock on line 186 1
5431 /src/net/rfkill/core.c @ Line 947 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5432 /src/net/rxrpc/call_accept.c @ Line 213 coccinelle atomic_dec_and_test variation before object free at line 209. 1
5433 /src/net/rxrpc/call_object.c @ Line 642 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5434 /src/net/rxrpc/call_object.c @ Line 509 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5435 /src/net/rxrpc/conn_client.c @ Line 499 coccinelle preceding lock on line 470 1
5436 /src/net/rxrpc/key.c @ Line 853 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5437 /src/net/rxrpc/recvmsg.c @ Line 574 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5438 /src/net/rxrpc/recvmsg.c @ Line 297 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5439 /src/net/rxrpc/rxkad.c @ Line 1066 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5440 /src/net/rxrpc/rxkad.c @ Line 72 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5441 /src/net/rxrpc/rxkad.c @ Line 601 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5442 /src/net/rxrpc/rxkad.c @ Line 615 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5443 /src/net/rxrpc/rxkad.c @ Line 1113 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5444 /src/net/sched/act_api.c @ Line 1001 clang-analyzer-unix.Malloc Potential leak of memory pointed to by 'cookie' 54
5445 /src/net/sched/act_api.c @ Line 1557 clang-analyzer-deadcode.DeadStores Value stored to 't' during its initialization is never read 2
5446 /src/net/sched/cls_api.c @ Line 2964 clang-analyzer-deadcode.DeadStores Value stored to 'parent' is never read 2
5447 /src/net/sched/cls_api.c @ Line 2977 clang-analyzer-deadcode.DeadStores Value stored to 'parent' is never read 2
5448 /src/net/sched/sch_api.c @ Line 270 smatch qdisc_match_from_root() warn: potential spectre issue 'qdisc_dev(root)->qdisc_hash' [r] 1
5449 /src/net/sched/sch_api.c @ Line 282 smatch qdisc_hash_add() warn: potential spectre issue 'qdisc_dev(q)->qdisc_hash' [w] 1
5450 /src/net/sched/sch_cbs.c @ Line 355 coccinelle ERROR: invalid reference to the index variable of the iterator on line 345 1
5451 /src/net/sched/sch_generic.c @ Line 1074 smatch transition_one_qdisc() set_param_user_data: no type for 'dev_queue->flags' 1
5452 /src/net/sched/sch_generic.c @ Line 1074 smatch transition_one_qdisc() set_param_user_data: no type for 'dev_queue->ifindex' 1
5453 /src/net/sched/sch_generic.c @ Line 1074 smatch transition_one_qdisc() set_param_user_data: no type for 'dev_queue->tx_queue_len' 1
5454 /src/net/sched/sch_generic.c @ Line 1282 smatch dev_init_scheduler_queue() set_param_user_data: no type for '*dev_queue->name_node->name' 1
5455 /src/net/sched/sch_generic.c @ Line 1282 smatch dev_init_scheduler_queue() set_param_user_data: no type for 'dev_queue->ifindex' 1
5456 /src/net/sched/sch_generic.c @ Line 1282 smatch dev_init_scheduler_queue() set_param_user_data: no type for 'dev_queue->name_node->dev->ifindex' 1
5457 /src/net/sched/sch_generic.c @ Line 1292 smatch dev_init_scheduler() set_param_user_data: no type for '*dev->name' 1
5458 /src/net/sched/sch_generic.c @ Line 1302 smatch shutdown_scheduler_queue() set_param_user_data: no type for '*dev_queue->name_node->name' 1
5459 /src/net/sched/sch_generic.c @ Line 1302 smatch shutdown_scheduler_queue() set_param_user_data: no type for 'dev_queue->flags' 1
5460 /src/net/sched/sch_generic.c @ Line 1302 smatch shutdown_scheduler_queue() set_param_user_data: no type for 'dev_queue->ifindex' 1
5461 /src/net/sched/sch_generic.c @ Line 1302 smatch shutdown_scheduler_queue() set_param_user_data: no type for 'dev_queue->name_node->dev->ifindex' 1
5462 /src/net/sched/sch_generic.c @ Line 1317 smatch dev_shutdown() set_param_user_data: no type for '*dev->name' 1
5463 /src/net/sched/sch_taprio.c @ Line 243 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5464 /src/net/sched/sch_taprio.c @ Line 374 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5465 /src/net/sched/sch_taprio.c @ Line 392 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5466 /src/net/sctp/bind_addr.c @ Line 192 coccinelle ERROR: invalid reference to the index variable of the iterator on line 181 1
5467 /src/net/sctp/endpointola.c @ Line 221 coccinelle ERROR: reference preceded by free on line 220 1
5468 /src/net/sctp/ipv6.c @ Line 113 coccinelle ERROR: invalid reference to the index variable of the iterator on line 99 1
5469 /src/net/sctp/protocol.c @ Line 808 coccinelle ERROR: invalid reference to the index variable of the iterator on line 794 1
5470 /src/net/sctp/transport.c @ Line 149 coccinelle ERROR: reference preceded by free on line 148 1
5471 /src/net/smc/af_smc.c @ Line 1775 coccinelle preceding lock on line 1725 1
5472 /src/net/socket.c @ Line 533 clang-analyzer-deadcode.DeadStores Value stored to 'buffer' is never read 2
5473 /src/net/socket.c @ Line 591 clang-analyzer-core.NullDereference Access to field 'ops' results in a dereference of a null pointer (loaded from variable 'sock') 10
5474 /src/net/socket.c @ Line 1524 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
5475 /src/net/socket.c @ Line 1584 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
5476 /src/net/socket.c @ Line 1588 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 7
5477 /src/net/socket.c @ Line 1588 clang-analyzer-core.CallAndMessage 2nd function call argument is an uninitialized value 7
5478 /src/net/socket.c @ Line 1776 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 7
5479 /src/net/socket.c @ Line 1855 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 7
5480 /src/net/socket.c @ Line 2082 clang-analyzer-deadcode.DeadStores Value stored to 'sk' during its initialization is never read 2
5481 /src/net/socket.c @ Line 2166 clang-analyzer-deadcode.DeadStores Value stored to 'max_optlen' is never read 2
5482 /src/net/socket.c @ Line 2409 clang-analyzer-unix.Malloc Argument to kfree() is the address of the local variable 'iovstack', which is not memory allocated by malloc() 7
5483 /src/net/socket.c @ Line 2619 clang-analyzer-unix.Malloc Argument to kfree() is the address of the local variable 'iovstack', which is not memory allocated by malloc() 7
5484 /src/net/socket.c @ Line 2878 clang-analyzer-core.uninitialized.Assign Assigned value is garbage or undefined 7
5485 /src/net/socket.c @ Line 3571 clang-analyzer-core.NullDereference Access to field 'ops' results in a dereference of a null pointer 13
5486 /src/net/socket.c @ Line 1407 smatch __sock_create() warn: potential spectre issue 'net_families' [w] (local cap) 1
5487 /src/net/socket.c @ Line 2297 smatch ____sys_sendmsg() set_param_user_data: no type for 'msg_sys->msg_name->ss_family' 1
5488 /src/net/socket.c @ Line 2550 smatch ____sys_recvmsg() set_param_user_data: no type for 'msg_sys->msg_name->ss_family' 1
5489 /src/net/sunrpc/addr.c @ Line 92 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
5490 /src/net/sunrpc/auth.c @ Line 84 smatch param_get_hashtbl_sz() warn: should '1 << nbits' be a 64 bit type? 1
5491 /src/net/sunrpc/auth.c @ Line 835 clang-analyzer-core.NullDereference Access to field 'cr_ops' results in a dereference of a null pointer (loaded from variable 'cred') 7
5492 /src/net/sunrpc/auth_gss/auth_gss.c @ Line 879 smatch gss_pipe_destroy_msg() warn: passing freed memory 'gss_msg' 1
5493 /src/net/sunrpc/auth_gss/auth_gss.c @ Line 805 clang-analyzer-unix.Malloc Use of memory after it is freed 17
5494 /src/net/sunrpc/auth_gss/auth_gss.c @ Line 1908 clang-analyzer-deadcode.DeadStores Value stored to 'status' is never read 2
5495 /src/net/sunrpc/auth_gss/gss_mech_switch.c @ Line 55 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5496 /src/net/sunrpc/auth_gss/gss_mech_switch.c @ Line 56 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
5497 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 303 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
5498 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 314 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
5499 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 365 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5500 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 607 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
5501 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 670 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
5502 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 698 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
5503 /src/net/sunrpc/auth_gss/gss_rpc_xdr.c @ Line 709 clang-analyzer-deadcode.DeadStores Value stored to 'p' is never read 2
5504 /src/net/sunrpc/auth_gss/svcauth_gss.c @ Line 782 smatch gss_write_verf() warn: returning -1 instead of -ENOMEM is sloppy 1
5505 /src/net/sunrpc/auth_gss/svcauth_gss.c @ Line 1309 clang-analyzer-deadcode.DeadStores Value stored to 'status' is never read 2
5506 /src/net/sunrpc/cache.c @ Line 827 clang-analyzer-unix.Malloc Use of memory after it is freed 66
5507 /src/net/sunrpc/cache.c @ Line 839 clang-analyzer-unix.Malloc Use of memory after it is freed 63
5508 /src/net/sunrpc/clnt.c @ Line 558 smatch rpc_create() error: snprintf() chops off the last chars of 'sun->sun_path': 108 vs 48 1
5509 /src/net/sunrpc/rpc_pipe.c @ Line 1229 coccinelle preceding lock on line 1227 1
5510 /src/net/sunrpc/rpc_pipe.c @ Line 1310 smatch rpc_gssd_dummy_populate() error: 'gssd_dentry' dereferencing possible ERR_PTR() 1
5511 /src/net/sunrpc/rpc_pipe.c @ Line 1325 smatch rpc_gssd_dummy_populate() error: 'clnt_dentry' dereferencing possible ERR_PTR() 1
5512 /src/net/sunrpc/svc.c @ Line 1284 clang-analyzer-deadcode.DeadStores Value stored to 'rpc_stat' is never read 2
5513 /src/net/sunrpc/svc_xprt.c @ Line 135 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119 2
5514 /src/net/sunrpc/svcauth_unix.c @ Line 720 smatch svcauth_unix_set_client() warn: passing a valid pointer to 'PTR_ERR' 1
5515 /src/net/sunrpc/svcauth_unix.c @ Line 751 smatch svcauth_null_accept() warn: was && intended here instead of ||? 1
5516 /src/net/sunrpc/svcauth_unix.c @ Line 838 smatch svcauth_unix_accept() warn: was && intended here instead of ||? 1
5517 /src/net/sunrpc/svcauth_unix.c @ Line 131 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5518 /src/net/sunrpc/svcauth_unix.c @ Line 294 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5519 /src/net/sunrpc/svcauth_unix.c @ Line 828 clang-analyzer-deadcode.DeadStores Although the value stored to 'len' is used in the enclosing expression, the value is never actually read from 'len' 2
5520 /src/net/sunrpc/xdr.c @ Line 1498 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 53
5521 /src/net/sunrpc/xprtsock.c @ Line 1904 smatch xs_local_connect() warn: inconsistent indenting 1
5522 /src/net/tipc/name_table.c @ Line 934 coccinelle ERROR: invalid reference to the index variable of the iterator on line 931 1
5523 /src/net/tipc/socket.c @ Line 3719 coccinelle ERROR: invalid reference to the index variable of the iterator on line 3715 1
5524 /src/net/unix/af_unix.c @ Line 2182 coccinelle preceding lock on line 2096 1
5525 /src/net/unix/af_unix.c @ Line 1807 smatch unix_dgram_sendmsg() error: double unlocked 'unix_sk(other)->lock' (orig line 1773) 1
5526 /src/net/unix/af_unix.c @ Line 2399 smatch unix_stream_read_generic() warn: passing freed memory 'skb' 1
5527 /src/net/unix/af_unix.c @ Line 2403 smatch unix_stream_read_generic() warn: passing freed memory 'skb' 1
5528 /src/net/unix/af_unix.c @ Line 2424 smatch unix_stream_read_generic() error: dereferencing freed memory 'skb' 1
5529 /src/net/unix/af_unix.c @ Line 1504 clang-analyzer-deadcode.DeadStores Value stored to 'err' is never read 2
5530 /src/net/unix/garbage.c @ Line 198 coccinelle WARNING: Comparison to bool 1
5531 /src/net/unix/scm.c @ Line 81 coccinelle atomic_dec_and_test variation before object free at line 82. 1
5532 /src/net/wireless/chan.c @ Line 385 clang-analyzer-core.UndefinedBinaryOperatorResult The left operand of '!=' is a garbage value 52
5533 /src/net/wireless/chan.c @ Line 385 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '!=' is a garbage value 52
5534 /src/net/wireless/chan.c @ Line 1094 clang-analyzer-deadcode.DeadStores Value stored to 'rdev' during its initialization is never read 2
5535 /src/net/wireless/core.h @ Line 222 smatch wdev_unlock() set_param_user_data: no type for '*wdev->ssid' 1
5536 /src/net/wireless/core.h @ Line 222 smatch wdev_unlock() set_param_user_data: no type for '*wdev->disconnect_bssid' 1
5537 /src/net/wireless/nl80211.c @ Line 9439 clang-analyzer-core.NullDereference Access to field 'ops' results in a dereference of an undefined pointer value (loaded from variable 'rdev') 51
5538 /src/net/wireless/nl80211.c @ Line 253 smatch validate_ie_attr() warn: potential spectre issue 'elem->data' [r] 1
5539 /src/net/wireless/nl80211.c @ Line 1315 smatch nl80211_parse_connkeys() warn: ignoring unreachable code. 1
5540 /src/net/wireless/nl80211.c @ Line 3418 smatch nl80211_send_iface() set_param_user_data: no type for '*wdev->ssid' 1
5541 /src/net/wireless/nl80211.c @ Line 4653 smatch nl80211_parse_tx_bitrate_mask() warn: potential spectre issue 'rdev->wiphy.bands' [r] (local cap) 1
5542 /src/net/wireless/nl80211.c @ Line 4654 smatch nl80211_parse_tx_bitrate_mask() warn: possible spectre second half. 'sband' 1
5543 /src/net/wireless/nl80211.c @ Line 4663 smatch nl80211_parse_tx_bitrate_mask() warn: potential spectre issue 'mask->control' [w] (local cap) 1
5544 /src/net/wireless/nl80211.c @ Line 7842 smatch is_band_valid() warn: potential spectre issue 'wiphy->bands' [w] (local cap) 1
5545 /src/net/wireless/nl80211.c @ Line 8229 smatch nl80211_trigger_scan() warn: potential spectre issue 'wiphy->bands' [r] (local cap) 1
5546 /src/net/wireless/nl80211.c @ Line 8232 smatch nl80211_trigger_scan() warn: potential spectre issue 'request->rates' [r] (local cap) 1
5547 /src/net/wireless/nl80211.c @ Line 8433 smatch nl80211_parse_sched_scan_per_band_rssi() warn: potential spectre issue 'match_sets->per_band_rssi_thold' [w] (local cap) 1
5548 /src/net/wireless/nl80211.c @ Line 12907 smatch handle_nan_filter() set_param_user_data: no type for '*func->followup_dest.addr' 1
5549 /src/net/wireless/nl80211.c @ Line 12907 smatch handle_nan_filter() set_param_user_data: no type for '*func->service_id' 1
5550 /src/net/wireless/nl80211.c @ Line 15704 smatch nl80211_send_scan_start() set_param_user_data: no type for 'wdev->conn->params.bss_select.param.adjust.band' 1
5551 /src/net/wireless/nl80211.c @ Line 15704 smatch nl80211_send_scan_start() set_param_user_data: no type for 'wdev->conn->params.bss_select.param.adjust.delta' 1
5552 /src/net/wireless/pmsr.c @ Line 12 smatch pmsr_parse_ftm() set_param_user_data: no type for '*out->addr' 1
5553 /src/net/wireless/rdev-ops.h @ Line 998 smatch rdev_add_nan_func() set_param_user_data: no type for '*nan_func->followup_dest.addr' 1
5554 /src/net/wireless/rdev-ops.h @ Line 998 smatch rdev_add_nan_func() set_param_user_data: no type for '*nan_func->service_id' 1
5555 /src/net/wireless/reg.c @ Line 388 smatch is_an_alpha2() warn: potential spectre issue '_ctype' [w] 1
5556 /src/net/wireless/reg.c @ Line 1630 smatch __freq_reg_info() error: uninitialized symbol 'reg_rule'. 1
5557 /src/net/wireless/reg.c @ Line 1630 clang-analyzer-core.uninitialized.UndefReturn Undefined or garbage value returned to caller 5
5558 /src/net/wireless/scan.c @ Line 1219 smatch cfg80211_find_elem_match() warn: potential spectre issue 'elem->data' [r] 1
5559 /src/net/wireless/sme.c @ Line 493 clang-analyzer-unix.cstring.NullArg Null pointer passed as 2nd argument to memory copy function 58
5560 /src/net/wireless/sme.c @ Line 881 clang-analyzer-deadcode.DeadStores Value stored to 'next' is never read 2
5561 /src/net/wireless/sme.c @ Line 1019 clang-analyzer-deadcode.DeadStores Value stored to 'next' is never read 2
5562 /src/net/wireless/sme.c @ Line 54 smatch cfg80211_sme_free() set_param_user_data: no type for '*wdev->conn->bssid' 1
5563 /src/net/wireless/sme.c @ Line 54 smatch cfg80211_sme_free() set_param_user_data: no type for '*wdev->conn->prev_bssid' 1
5564 /src/net/wireless/sme.c @ Line 54 smatch cfg80211_sme_free() set_param_user_data: no type for 'wdev->conn->ie*$)' 1
5565 /src/net/wireless/sme.c @ Line 64 smatch cfg80211_conn_scan() set_param_user_data: no type for '*wdev->conn->bssid' 1
5566 /src/net/wireless/sme.c @ Line 64 smatch cfg80211_conn_scan() set_param_user_data: no type for '*wdev->conn->prev_bssid' 1
5567 /src/net/wireless/sme.c @ Line 64 smatch cfg80211_conn_scan() set_param_user_data: no type for 'wdev->conn->ie*$)' 1
5568 /src/net/wireless/sme.c @ Line 146 smatch cfg80211_conn_do_work() set_param_user_data: no type for '*wdev->conn->bssid' 1
5569 /src/net/wireless/sme.c @ Line 146 smatch cfg80211_conn_do_work() set_param_user_data: no type for '*wdev->conn->prev_bssid' 1
5570 /src/net/wireless/sme.c @ Line 146 smatch cfg80211_conn_do_work() set_param_user_data: no type for 'wdev->conn->ie*$)' 1
5571 /src/net/wireless/sme.c @ Line 273 smatch cfg80211_get_conn_bss() set_param_user_data: no type for '*wdev->conn->bssid' 1
5572 /src/net/wireless/sme.c @ Line 273 smatch cfg80211_get_conn_bss() set_param_user_data: no type for 'wdev->conn->ie*$)' 1
5573 /src/net/wireless/sme.c @ Line 458 smatch cfg80211_sme_get_conn_ies() set_param_user_data: no type for '*wdev->conn->bssid' 1
5574 /src/net/wireless/sme.c @ Line 502 smatch cfg80211_sme_get_conn_ies() warn: potential spectre issue 'buf' [w] 1
5575 /src/net/wireless/sme.c @ Line 514 smatch cfg80211_sme_connect() set_param_user_data: no type for '*wdev->ssid' 1
5576 /src/net/xfrm/xfrm_input.c @ Line 533 clang-analyzer-deadcode.DeadStores Although the value stored to 'err' is used in the enclosing expression, the value is never actually read from 'err' 2
5577 /src/net/xfrm/xfrm_input.c @ Line 563 clang-analyzer-deadcode.DeadStores Although the value stored to 'err' is used in the enclosing expression, the value is never actually read from 'err' 2
5578 /src/net/xfrm/xfrm_ipcomp.c @ Line 253 coccinelle ERROR: invalid reference to the index variable of the iterator on line 248 1
5579 /src/net/xfrm/xfrm_output.c @ Line 346 smatch xfrm4_prepare_output() warn: ignoring unreachable code. 1
5580 /src/net/xfrm/xfrm_policy.c @ Line 2573 clang-analyzer-core.NullDereference Dereference of undefined pointer value 56
5581 /src/net/xfrm/xfrm_policy.c @ Line 2653 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 60
5582 /src/net/xfrm/xfrm_policy.c @ Line 3419 clang-analyzer-deadcode.DeadStores Value stored to 'exthdr' is never read 2
5583 /src/net/xfrm/xfrm_policy.c @ Line 425 coccinelle WARNING: Use BUG_ON instead of if condition followed by BUG. 1
5584 /src/net/xfrm/xfrm_policy.c @ Line 467 smatch __get_hash_thresh() warn: potential spectre issue 'net->xfrm.policy_bydst' [r] 1
5585 /src/net/xfrm/xfrm_policy.c @ Line 486 smatch policy_hash_bysel() warn: potential spectre issue 'net->xfrm.policy_bydst' [r] 1
5586 /src/net/xfrm/xfrm_policy.c @ Line 588 smatch xfrm_bydst_resize() warn: statement has no effect 31 1
5587 /src/net/xfrm/xfrm_policy.c @ Line 634 smatch xfrm_bydst_should_resize() warn: potential spectre issue 'net->xfrm.policy_count' [r] 1
5588 /src/net/xfrm/xfrm_policy.c @ Line 635 smatch xfrm_bydst_should_resize() warn: potential spectre issue 'net->xfrm.policy_bydst' [r] 1
5589 /src/net/xfrm/xfrm_policy.c @ Line 638 smatch xfrm_bydst_should_resize() warn: possible spectre second half. 'cnt' 1
5590 /src/net/xfrm/xfrm_policy.c @ Line 641 smatch xfrm_bydst_should_resize() warn: possible spectre second half. 'cnt' 1
5591 /src/net/xfrm/xfrm_policy.c @ Line 817 smatch xfrm_policy_addr_delta() warn: potential spectre issue 'a->a6' [r] (local cap) 1
5592 /src/net/xfrm/xfrm_policy.c @ Line 818 smatch xfrm_policy_addr_delta() warn: potential spectre issue 'b->a6' [r] (local cap) 1
5593 /src/net/xfrm/xfrm_policy.c @ Line 1077 smatch __xfrm_policy_inexact_prune_bin() warn: statement has no effect 31 1
5594 /src/net/xfrm/xfrm_policy.c @ Line 1130 smatch xfrm_policy_inexact_alloc_chain() warn: statement has no effect 31 1
5595 /src/net/xfrm/xfrm_policy.c @ Line 1145 smatch xfrm_policy_inexact_alloc_chain() warn: statement has no effect 31 1
5596 /src/net/xfrm/xfrm_policy.c @ Line 1161 smatch xfrm_policy_inexact_alloc_chain() warn: statement has no effect 31 1
5597 /src/net/xfrm/xfrm_policy.c @ Line 1201 smatch xfrm_policy_inexact_insert() warn: potential spectre issue 'net->xfrm.policy_inexact' [r] 1
5598 /src/net/xfrm/xfrm_policy.c @ Line 1238 smatch xfrm_hash_rebuild() warn: statement has no effect 31 1
5599 /src/net/xfrm/xfrm_policy.c @ Line 2197 smatch __xfrm_policy_link() warn: potential spectre issue 'net->xfrm.policy_count' [w] 1
5600 /src/net/xfrm/xfrm_policy.c @ Line 2217 smatch __xfrm_policy_unlink() warn: potential spectre issue 'net->xfrm.policy_count' [w] 1
5601 /src/net/xfrm/xfrm_replay.c @ Line 273 smatch xfrm_replay_advance_bmp() warn: potential spectre issue 'replay_esn->bmp' [w] 1
5602 /src/net/xfrm/xfrm_replay.c @ Line 548 smatch xfrm_replay_advance_esn() warn: potential spectre issue 'replay_esn->bmp' [w] 1
5603 /src/net/xfrm/xfrm_state.c @ Line 143 smatch xfrm_hash_resize() warn: statement has no effect 31 1
5604 /src/net/xfrm/xfrm_state.c @ Line 458 smatch xfrm_get_mode() warn: potential spectre issue 'xfrm4_mode_map' [r] (local cap) 1
5605 /src/net/xfrm/xfrm_state.c @ Line 463 smatch xfrm_get_mode() warn: potential spectre issue 'xfrm6_mode_map' [r] (local cap) 1
5606 /src/net/xfrm/xfrm_state.c @ Line 938 smatch __xfrm_state_lookup() warn: potential spectre issue 'net->xfrm.state_byspi' [r] 1
5607 /src/net/xfrm/xfrm_state.c @ Line 963 smatch __xfrm_state_lookup_byaddr() warn: potential spectre issue 'net->xfrm.state_bysrc' [r] 1
5608 /src/net/xfrm/xfrm_state.c @ Line 1286 smatch __xfrm_state_bump_genids() warn: potential spectre issue 'net->xfrm.state_bydst' [r] 1
5609 /src/net/xfrm/xfrm_state.c @ Line 1321 smatch __find_acq_core() warn: potential spectre issue 'net->xfrm.state_bydst' [r] 1
5610 /src/net/xfrm/xfrm_state.c @ Line 2489 smatch xfrm_state_get_afinfo() warn: potential spectre issue 'xfrm_state_afinfo' [w] (local cap) 1
5611 /src/net/xfrm/xfrm_user.c @ Line 2702 smatch xfrm_user_rcv_msg() warn: potential spectre issue 'xfrm_dispatch' [r] 1
5612 /src/net/xfrm/xfrm_user.c @ Line 2741 smatch xfrm_user_rcv_msg() warn: potential spectre issue 'xfrm_msg_min' [r] (local cap) 1
5613 /src/net/xfrm/xfrm_user.c @ Line 310 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5614 /src/net/xfrm/xfrm_user.c @ Line 334 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5615 /src/net/xfrm/xfrm_user.c @ Line 361 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5616 /src/net/xfrm/xfrm_user.c @ Line 392 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5617 /src/net/xfrm/xfrm_user.c @ Line 419 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5618 /src/samples/bpf/fds_example.c @ Line 61 coccinelle WARNING: Use ARRAY_SIZE 1
5619 /src/samples/bpf/sock_example.c @ Line 61 coccinelle WARNING: Use ARRAY_SIZE 1
5620 /src/samples/bpf/test_cgrp2_attach.c @ Line 72 coccinelle WARNING: Use ARRAY_SIZE 1
5621 /src/samples/bpf/test_lru_dist.c @ Line 527 coccinelle WARNING: Use ARRAY_SIZE 1
5622 /src/samples/bpf/test_map_in_map_user.c @ Line 32 coccinelle WARNING: Use ARRAY_SIZE 1
5623 /src/samples/bpf/tracex5_user.c @ Line 28 coccinelle WARNING: Use ARRAY_SIZE 1
5624 /src/samples/bpf/xdpsock_user.c @ Line 1049 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5625 /src/samples/bpf/xdpsock_user.c @ Line 1052 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5626 /src/samples/bpf/xdpsock_user.c @ Line 1055 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5627 /src/samples/seccomp/bpf-direct.c @ Line 146 coccinelle WARNING: Use ARRAY_SIZE 1
5628 /src/samples/seccomp/bpf-fancy.c @ Line 83 coccinelle WARNING: Use ARRAY_SIZE 1
5629 /src/samples/seccomp/bpf-fancy.c @ Line 86 coccinelle WARNING: Use ARRAY_SIZE 1
5630 /src/samples/seccomp/dropper.c @ Line 42 coccinelle WARNING: Use ARRAY_SIZE 1
5631 /src/samples/timers/hpet_example.c @ Line 64 coccinelle WARNING: Use ARRAY_SIZE 1
5632 /src/scripts/asn1_compiler.c @ Line 443 coccinelle WARNING: Use ARRAY_SIZE 1
5633 /src/scripts/dtc/libfdt/fdt_strerror.c @ Line 43 coccinelle WARNING: Use ARRAY_SIZE 1
5634 /src/scripts/dtc/livetree.c @ Line 20 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5635 /src/scripts/dtc/livetree.c @ Line 113 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5636 /src/scripts/dtc/livetree.c @ Line 60 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5637 /src/scripts/dtc/livetree.c @ Line 36 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5638 /src/scripts/dtc/livetree.c @ Line 330 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5639 /src/scripts/dtc/livetree.c @ Line 294 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5640 /src/scripts/dtc/livetree.c @ Line 148 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5641 /src/scripts/dtc/livetree.c @ Line 176 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5642 /src/scripts/dtc/livetree.c @ Line 130 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5643 /src/scripts/dtc/livetree.c @ Line 137 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5644 /src/scripts/genksyms/genksyms.c @ Line 177 coccinelle duplicated argument to && or || 1
5645 /src/scripts/genksyms/genksyms.c @ Line 179 coccinelle duplicated argument to && or || 1
5646 /src/scripts/genksyms/keywords.c @ Line 63 coccinelle WARNING: Use ARRAY_SIZE 1
5647 /src/scripts/kconfig/confdata.c @ Line 35 coccinelle WARNING: return of 0/1 in function 'is_dir' with return type bool 1
5648 /src/scripts/mod/sumversion.c @ Line 219 coccinelle WARNING: Use ARRAY_SIZE 1
5649 /src/scripts/mod/sumversion.c @ Line 156 coccinelle WARNING: Use ARRAY_SIZE 1
5650 /src/scripts/recordmcount.c @ Line 142 coccinelle WARNING comparing pointer to 0, suggest !E 1
5651 /src/scripts/recordmcount.c @ Line 142 coccinelle WARNING comparing pointer to 0 1
5652 /src/security/apparmor/domain.c @ Line 1429 coccinelle ERROR: PTR_ERR applied after initialization to constant on line 1293 1
5653 /src/security/commoncap.c @ Line 1153 smatch cap_prctl_drop() warn: potential spectre issue '(new->cap_bset).cap' [w] 1
5654 /src/security/commoncap.c @ Line 1179 smatch cap_task_prctl() warn: potential spectre issue '(old->cap_bset).cap' [w] 1
5655 /src/security/commoncap.c @ Line 1266 smatch cap_task_prctl() warn: potential spectre issue '(null)' [w] 1
5656 /src/security/commoncap.c @ Line 1272 smatch cap_task_prctl() warn: potential spectre issue '(null)' [w] 1
5657 /src/security/commoncap.c @ Line 1273 smatch cap_task_prctl() warn: potential spectre issue '(null)' [w] 1
5658 /src/security/commoncap.c @ Line 1282 smatch cap_task_prctl() warn: potential spectre issue '(new->cap_ambient).cap' [w] 1
5659 /src/security/keys/big_key.c @ Line 125 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
5660 /src/security/keys/big_key.c @ Line 144 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
5661 /src/security/keys/big_key.c @ Line 277 coccinelle WARNING: opportunity for kzfree/kvfree_sensitive 1
5662 /src/security/keys/key.c @ Line 134 smatch key_alloc_serial() set_param_user_data: no type for '*key->index_key.desc' 1
5663 /src/security/keys/key.c @ Line 422 smatch __key_instantiate_and_link() set_param_user_data: no type for '*key->index_key.desc' 1
5664 /src/security/keys/key.c @ Line 496 smatch key_instantiate_and_link() set_param_user_data: no type for 'datalen->count' 1
5665 /src/security/keys/key.c @ Line 496 smatch key_instantiate_and_link() set_param_user_data: no type for 'datalen->nr_segs' 1
5666 /src/security/keys/key.c @ Line 496 smatch key_instantiate_and_link() set_param_user_data: no type for '*key->index_key.desc' 1
5667 /src/security/keys/key.c @ Line 644 smatch key_put() set_param_user_data: no type for '*key->index_key.desc' 1
5668 /src/security/keys/keyctl_pkey.c @ Line 132 clang-analyzer-core.NullDereference Dereference of null pointer 12
5669 /src/security/keys/keyctl_pkey.c @ Line 175 clang-analyzer-core.NullDereference Dereference of null pointer 9
5670 /src/security/keys/keyring.c @ Line 163 smatch hash_key_type_and_desc() set_param_user_data: no type for '*index_key->desc' 1
5671 /src/security/keys/keyring.c @ Line 1230 smatch keyring_detect_cycle() warn: passing zero to 'PTR_ERR' 1
5672 /src/security/keys/keyring.c @ Line 1350 smatch __key_link_check_live_key() set_param_user_data: no type for '*key->index_key.desc' 1
5673 /src/security/keys/keyring.c @ Line 1367 smatch __key_link() set_param_user_data: no type for '*key->index_key.desc' 1
5674 /src/security/keys/keyring.c @ Line 1618 clang-analyzer-core.NullDereference Access to field 'dead_leaf' results in a dereference of a null pointer (loaded from variable 'to_edit') 43
5675 /src/security/keys/process_keys.c @ Line 317 smatch install_session_keyring_to_cred() set_param_user_data: no type for '*keyring->index_key.desc' 1
5676 /src/security/keys/process_keys.c @ Line 814 smatch lookup_user_key() warn: passing zero to 'ERR_PTR' 1
5677 /src/security/keys/process_keys.c @ Line 95 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5678 /src/security/keys/process_keys.c @ Line 676 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 37
5679 /src/security/keys/process_keys.c @ Line 678 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 37
5680 /src/security/keys/process_keys.c @ Line 700 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 24
5681 /src/security/keys/process_keys.c @ Line 707 clang-analyzer-core.CallAndMessage 1st function call argument is an uninitialized value 24
5682 /src/security/keys/request_key.c @ Line 119 clang-analyzer-deadcode.DeadStores Value stored to 'cred' during its initialization is never read 2
5683 /src/security/keys/request_key.c @ Line 241 clang-analyzer-core.NullDereference Dereference of null pointer 88
5684 /src/security/keys/request_key.c @ Line 510 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5685 /src/security/security.c @ Line 862 smatch security_fs_context_parse_param() set_param_user_data: no type for '*fc->source' 1
5686 /src/security/security.c @ Line 862 smatch security_fs_context_parse_param() set_param_user_data: no type for 'param->dirfd' 1
5687 /src/security/security.c @ Line 862 smatch security_fs_context_parse_param() set_param_user_data: no type for 'param->size' 1
5688 /src/security/security.c @ Line 2112 smatch security_socket_post_create() set_param_user_data: no type for 'sock->type' 1
5689 /src/security/security.c @ Line 2119 smatch security_socket_socketpair() set_param_user_data: no type for 'socka->type' 1
5690 /src/security/security.c @ Line 2119 smatch security_socket_socketpair() set_param_user_data: no type for 'sockb->type' 1
5691 /src/security/security.c @ Line 2181 smatch security_sock_rcv_skb() set_param_user_data: no type for '*skb->data' 1
5692 /src/security/security.c @ Line 2181 smatch security_sock_rcv_skb() set_param_user_data: no type for 'skb->len' 1
5693 /src/security/security.c @ Line 2181 smatch security_sock_rcv_skb() set_param_user_data: no type for 'skb->tail' 1
5694 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->__sk_common.skc_bound_dev_if' 1
5695 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->__sk_common.skc_incoming_cpu' 1
5696 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->__sk_common.skc_ipv6only' 1
5697 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_ll_usec' 1
5698 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_mark' 1
5699 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_max_ack_backlog' 1
5700 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_max_pacing_rate' 1
5701 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_pacing_rate' 1
5702 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_peek_off' 1
5703 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_priority' 1
5704 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_rcvbuf' 1
5705 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_rcvlowat' 1
5706 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_shutdown' 1
5707 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_sndbuf' 1
5708 /src/security/security.c @ Line 2217 smatch security_sk_classify_flow() set_param_user_data: no type for 'sk->sk_tsflags' 1
5709 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->__sk_common.skc_incoming_cpu' 1
5710 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->__sk_common.skc_ipv6only' 1
5711 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_ll_usec' 1
5712 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_mark' 1
5713 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_max_pacing_rate' 1
5714 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_pacing_rate' 1
5715 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_priority' 1
5716 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_rcvlowat' 1
5717 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_sndbuf' 1
5718 /src/security/security.c @ Line 2235 smatch security_inet_conn_request() set_param_user_data: no type for 'sk->sk_tsflags' 1
5719 /src/security/security.c @ Line 2457 smatch security_key_alloc() set_param_user_data: no type for '*key->index_key.desc' 1
5720 /src/security/security.c @ Line 2543 smatch security_perf_event_open() set_param_user_data: no type for 'attr->size' 1
5721 /src/security/security.c @ Line 2548 smatch security_perf_event_alloc() set_param_user_data: no type for 'event->attr.bp_addr' 1
5722 /src/security/security.c @ Line 2548 smatch security_perf_event_alloc() set_param_user_data: no type for 'event->attr.size' 1
5723 /src/security/security.c @ Line 2548 smatch security_perf_event_alloc() set_param_user_data: no type for 'event->cpu' 1
5724 /src/security/security.c @ Line 2553 smatch security_perf_event_free() set_param_user_data: no type for 'event->attr.size' 1
5725 /src/security/security.c @ Line 2553 smatch security_perf_event_free() set_param_user_data: no type for 'event->cpu' 1
5726 /src/security/selinux/avc.c @ Line 221 smatch avc_xperms_allow_perm() warn: potential spectre issue 'xp_node->xp.drivers.p' [w] 1
5727 /src/security/selinux/avc.c @ Line 224 smatch avc_xperms_allow_perm() warn: potential spectre issue 'xpd->allowed->p' [w] 1
5728 /src/security/selinux/avc.c @ Line 287 smatch avc_quick_copy_xperms_decision() warn: potential spectre issue 'src->allowed->p' [r] 1
5729 /src/security/selinux/avc.c @ Line 287 smatch avc_quick_copy_xperms_decision() warn: potential spectre issue 'dest->allowed->p' [w] 1
5730 /src/security/selinux/avc.c @ Line 289 smatch avc_quick_copy_xperms_decision() warn: potential spectre issue 'src->auditallow->p' [r] 1
5731 /src/security/selinux/avc.c @ Line 289 smatch avc_quick_copy_xperms_decision() warn: potential spectre issue 'dest->auditallow->p' [w] 1
5732 /src/security/selinux/avc.c @ Line 291 smatch avc_quick_copy_xperms_decision() warn: potential spectre issue 'src->dontaudit->p' [r] 1
5733 /src/security/selinux/avc.c @ Line 291 smatch avc_quick_copy_xperms_decision() warn: potential spectre issue 'dest->dontaudit->p' [w] 1
5734 /src/security/selinux/avc.c @ Line 207 smatch avc_xperms_has_perm() warn: potential spectre issue 'xpd->allowed->p' [r] 1
5735 /src/security/selinux/avc.c @ Line 210 smatch avc_xperms_has_perm() warn: potential spectre issue 'xpd->auditallow->p' [r] 1
5736 /src/security/selinux/avc.c @ Line 213 smatch avc_xperms_has_perm() warn: potential spectre issue 'xpd->dontaudit->p' [r] 1
5737 /src/security/selinux/avc.c @ Line 1063 clang-analyzer-deadcode.DeadStores Value stored to 'node' is never read 2
5738 /src/security/selinux/avc.c @ Line 1154 clang-analyzer-deadcode.DeadStores Value stored to 'node' is never read 2
5739 /src/security/selinux/hooks.c @ Line 1042 smatch show_sid() error: we previously assumed 'context' could be null (see line 1037) 1
5740 /src/security/selinux/hooks.c @ Line 5681 clang-analyzer-core.CallAndMessage 4th function call argument is an uninitialized value 58
5741 /src/security/selinux/hooks.c @ Line 6434 clang-analyzer-deadcode.DeadStores Value stored to 'error' is never read 2
5742 /src/security/selinux/include/avc.h @ Line 71 clang-analyzer-core.UndefinedBinaryOperatorResult The right operand of '&' is a garbage value 4
5743 /src/security/selinux/selinuxfs.c @ Line 2127 clang-analyzer-deadcode.DeadStores Value stored to 'ret' is never read 2
5744 /src/security/selinux/ss/avtab.c @ Line 191 smatch avtab_search() warn: potential spectre issue 'h->htable' [r] 1
5745 /src/security/selinux/ss/avtab.c @ Line 191 smatch avtab_search() warn: possible spectre second half. 'cur' 1
5746 /src/security/selinux/ss/avtab.c @ Line 227 smatch avtab_search_node() warn: potential spectre issue 'h->htable' [r] 1
5747 /src/security/selinux/ss/avtab.c @ Line 227 smatch avtab_search_node() warn: possible spectre second half. 'cur' 1
5748 /src/security/selinux/ss/ebitmap.c @ Line 207 smatch ebitmap_netlbl_import() warn: ignoring unreachable code. 1
5749 /src/security/selinux/ss/hashtab.h @ Line 74 smatch hashtab_insert() warn: potential spectre issue 'h->htable' [r] 1
5750 /src/security/selinux/ss/hashtab.h @ Line 75 smatch hashtab_insert() warn: possible spectre second half. 'cur' 1
5751 /src/security/selinux/ss/hashtab.h @ Line 86 smatch hashtab_insert() warn: possible spectre second half. 'prev' 1
5752 /src/security/selinux/ss/hashtab.h @ Line 106 smatch hashtab_search() warn: potential spectre issue 'h->htable' [r] 1
5753 /src/security/selinux/ss/hashtab.h @ Line 107 smatch hashtab_search() warn: possible spectre second half. 'cur' 1
5754 /src/security/selinux/ss/mls.c @ Line 107 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5755 /src/security/selinux/ss/mls.c @ Line 124 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5756 /src/security/selinux/ss/mls.c @ Line 132 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5757 /src/security/selinux/ss/mls.c @ Line 145 clang-analyzer-security.insecureAPI.strcpy Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 2
5758 /src/security/selinux/ss/policydb.c @ Line 2592 clang-analyzer-deadcode.DeadStores Value stored to 'rc' is never read 2
5759 /src/security/selinux/ss/policydb.h @ Line 373 smatch put_entry() error: memcpy() 'buf' too small (12 vs 24) 1
5760 /src/security/selinux/ss/policydb.h @ Line 382 smatch sym_name() warn: potential spectre issue 'p->sym_val_to_name[sym_num]' [w] 1
5761 /src/security/selinux/ss/services.c @ Line 2041 clang-analyzer-deadcode.DeadStores Value stored to 'rc' is never read 2
5762 /src/security/selinux/ss/services.c @ Line 2050 clang-analyzer-deadcode.DeadStores Value stored to 'rc' is never read 2
5763 /src/security/selinux/ss/services.c @ Line 2058 clang-analyzer-deadcode.DeadStores Value stored to 'rc' is never read 2
5764 /src/security/selinux/ss/services.c @ Line 2082 clang-analyzer-deadcode.DeadStores Value stored to 'rc' is never read 2
5765 /src/security/tomoyo/util.c @ Line 318 coccinelle duplicated argument to && or || 1
5766 /src/security/tomoyo/util.c @ Line 319 coccinelle duplicated argument to && or || 1
5767 /src/sound/core/hrtimer.c @ Line 85 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5768 /src/sound/core/oss/pcm_oss.c @ Line 37 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5769 /src/sound/core/seq/seq_ports.c @ Line 610 coccinelle ERROR: invalid reference to the index variable of the iterator on line 599 1
5770 /src/sound/drivers/serial-u16550.c @ Line 397 coccinelle duplicated argument to & or | 1
5771 /src/sound/drivers/serial-u16550.c @ Line 398 coccinelle duplicated argument to & or | 1
5772 /src/sound/firewire/amdtp-stream.c @ Line 1406 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1402 1
5773 /src/sound/firewire/amdtp-stream.h @ Line 273 coccinelle WARNING: Comparison to bool 1
5774 /src/sound/i2c/other/ak4113.c @ Line 622 coccinelle atomic_dec_and_test variation before object free at line 623. 1
5775 /src/sound/i2c/other/ak4113.c @ Line 134 coccinelle atomic_dec_and_test variation before object free at line 135. 1
5776 /src/sound/i2c/other/ak4114.c @ Line 607 coccinelle atomic_dec_and_test variation before object free at line 608. 1
5777 /src/sound/i2c/other/ak4114.c @ Line 149 coccinelle atomic_dec_and_test variation before object free at line 150. 1
5778 /src/sound/isa/cs423x/cs4236.c @ Line 570 coccinelle ERROR: invalid reference to the index variable of the iterator on line 563 1
5779 /src/sound/pci/asihpi/asihpi.c @ Line 1180 coccinelle ERROR: reference preceded by free on line 1174 1
5780 /src/sound/pci/asihpi/asihpi.c @ Line 1007 coccinelle ERROR: reference preceded by free on line 996 1
5781 /src/sound/pci/azt3328.c @ Line 2451 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5782 /src/sound/pci/azt3328.c @ Line 1349 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5783 /src/sound/pci/cs46xx/cs46xx_lib.c @ Line 1154 coccinelle preceding lock on line 1095 1
5784 /src/sound/pci/hda/hda_controller.c @ Line 382 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5785 /src/sound/pci/hda/hda_controller.c @ Line 384 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5786 /src/sound/pci/hda/hda_intel.c @ Line 2303 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5787 /src/sound/pci/hda/hda_intel.c @ Line 128 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5788 /src/sound/pci/hda/hda_intel.c @ Line 189 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5789 /src/sound/pci/hda/patch_analog.c @ Line 861 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5790 /src/sound/pci/hda/patch_conexant.c @ Line 115 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5791 /src/sound/pci/hda/patch_conexant.c @ Line 570 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5792 /src/sound/pci/hda/patch_conexant.c @ Line 430 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5793 /src/sound/pci/hda/patch_conexant.c @ Line 434 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5794 /src/sound/soc/amd/acp-pcm-dma.c @ Line 444 coccinelle WARNING: Comparison to bool 1
5795 /src/sound/soc/amd/acp-pcm-dma.c @ Line 524 coccinelle WARNING: Comparison to bool 1
5796 /src/sound/soc/amd/acp-pcm-dma.c @ Line 532 coccinelle WARNING: Comparison to bool 1
5797 /src/sound/soc/bcm/cygnus-ssp.c @ Line 854 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5798 /src/sound/soc/bcm/cygnus-ssp.c @ Line 858 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5799 /src/sound/soc/codecs/cx2072x.c @ Line 1436 coccinelle WARNING: possible condition with no effect (if == else) 1
5800 /src/sound/soc/codecs/wcd9335.c @ Line 3982 coccinelle WARNING: conversion to bool not needed here 1
5801 /src/sound/soc/codecs/wcd934x.c @ Line 5037 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
5802 /src/sound/soc/codecs/wm0010.c @ Line 942 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
5803 /src/sound/soc/codecs/wm5100.c @ Line 2562 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
5804 /src/sound/soc/codecs/wm5100.c @ Line 2566 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
5805 /src/sound/soc/codecs/wm8996.c @ Line 2643 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
5806 /src/sound/soc/codecs/wm8996.c @ Line 2647 coccinelle ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT 1
5807 /src/sound/soc/fsl/fsl_easrc.c @ Line 1908 coccinelle line 1908 is redundant because platform_get_irq() already prints an error 1
5808 /src/sound/soc/intel/skylake/skl-pcm.c @ Line 1334 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1321 1
5809 /src/sound/soc/mediatek/mt2701/mt2701-afe-pcm.c @ Line 362 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5810 /src/sound/soc/mediatek/mt2701/mt2701-afe-pcm.c @ Line 298 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5811 /src/sound/soc/qcom/lpass-hdmi.c @ Line 38 coccinelle WARNING: Unsigned expression compared with zero: bitwidth < 0 1
5812 /src/sound/soc/samsung/midas_wm1811.c @ Line 534 coccinelle No need to set .owner here. The core will do it. 1
5813 /src/sound/soc/samsung/snow.c @ Line 112 coccinelle WARNING: possible condition with no effect (if == else) 1
5814 /src/sound/soc/soc-dapm.c @ Line 1987 coccinelle ERROR: invalid reference to the index variable of the iterator on line 1983 1
5815 /src/sound/soc/sunxi/sun4i-i2s.c @ Line 1185 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
5816 /src/sound/soc/ti/davinci-evm.c @ Line 188 coccinelle name: first occurrence line 190, second occurrence line 198 1
5817 /src/sound/soc/ti/davinci-evm.c @ Line 188 coccinelle stream_name: first occurrence line 191, second occurrence line 199 1
5818 /src/sound/soc/ti/davinci-i2s.c @ Line 356 coccinelle WARNING: Comparison to bool 1
5819 /src/sound/soc/ti/davinci-mcasp.c @ Line 506 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5820 /src/sound/soc/ti/davinci-mcasp.c @ Line 523 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5821 /src/sound/soc/ti/davinci-mcasp.c @ Line 540 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5822 /src/sound/soc/ti/davinci-mcasp.c @ Line 557 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5823 /src/sound/soc/ti/omap-mcbsp-st.c @ Line 221 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5824 /src/sound/soc/ti/omap-mcbsp-st.c @ Line 204 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5825 /src/sound/soc/ti/omap-mcbsp-st.c @ Line 314 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5826 /src/sound/soc/ti/omap-mcbsp-st.c @ Line 328 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5827 /src/sound/usb/endpoint.c @ Line 643 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5828 /src/sound/usb/endpoint.c @ Line 525 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5829 /src/sound/usb/pcm.c @ Line 416 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5830 /src/tools/bpf/bpf_dbg.c @ Line 871 coccinelle WARNING: Comparison to bool 1
5831 /src/tools/bpf/bpf_dbg.c @ Line 871 coccinelle WARNING: Comparison to bool 1
5832 /src/tools/bpf/bpf_dbg.c @ Line 893 coccinelle WARNING: Comparison to bool 1
5833 /src/tools/bpf/bpf_dbg.c @ Line 893 coccinelle WARNING: Comparison to bool 1
5834 /src/tools/bpf/bpf_dbg.c @ Line 548 coccinelle WARNING: Comparison to bool 1
5835 /src/tools/bpf/bpftool/prog.c @ Line 1732 coccinelle WARNING: Use ARRAY_SIZE 1
5836 /src/tools/lib/bpf/btf.c @ Line 910 coccinelle ERROR: PTR_ERR applied after initialization to constant on line 893 1
5837 /src/tools/lib/bpf/libbpf.c @ Line 1478 coccinelle WARNING: conversion to bool not needed here 1
5838 /src/tools/lib/bpf/xsk.c @ Line 417 coccinelle WARNING: Use ARRAY_SIZE 1
5839 /src/tools/lib/traceevent/event-parse-api.c @ Line 289 coccinelle WARNING: return of 0/1 in function 'tep_is_local_bigendian' with return type bool 1
5840 /src/tools/lib/traceevent/event-parse.c @ Line 3923 coccinelle WARNING: Use ARRAY_SIZE 1
5841 /src/tools/perf/arch/x86/util/dwarf-regs.c @ Line 92 coccinelle WARNING: Use ARRAY_SIZE 1
5842 /src/tools/perf/bench/numa.c @ Line 1689 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5843 /src/tools/perf/builtin-diff.c @ Line 1727 coccinelle ERROR: iterator variable bound on line 1716 cannot be NULL 1
5844 /src/tools/perf/builtin-kvm.c @ Line 1615 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5845 /src/tools/perf/builtin-kvm.c @ Line 1616 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5846 /src/tools/perf/builtin-kvm.c @ Line 1624 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5847 /src/tools/perf/builtin-record.c @ Line 910 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5848 /src/tools/perf/builtin-sched.c @ Line 2964 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5849 /src/tools/perf/builtin-script.c @ Line 3207 coccinelle WARNING: conversion to bool not needed here 1
5850 /src/tools/perf/builtin-script.c @ Line 2759 coccinelle WARNING: conversion to bool not needed here 1
5851 /src/tools/perf/tests/bpf.c @ Line 320 coccinelle WARNING: Use ARRAY_SIZE 1
5852 /src/tools/perf/tests/demangle-java-test.c @ Line 31 coccinelle WARNING: Use ARRAY_SIZE 1
5853 /src/tools/perf/ui/hist.c @ Line 855 coccinelle ERROR: invalid reference to the index variable of the iterator on line 830 1
5854 /src/tools/perf/ui/hist.c @ Line 857 coccinelle ERROR: invalid reference to the index variable of the iterator on line 830 1
5855 /src/tools/perf/util/callchain.c @ Line 118 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5856 /src/tools/perf/util/dso.c @ Line 1262 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5857 /src/tools/perf/util/dso.c @ Line 1264 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5858 /src/tools/perf/util/header.c @ Line 3195 coccinelle ERROR: iterator variable bound on line 3194 cannot be NULL 1
5859 /src/tools/perf/util/intel-bts.c @ Line 472 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5860 /src/tools/perf/util/intel-bts.c @ Line 515 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5861 /src/tools/perf/util/jitdump.c @ Line 770 coccinelle WARNING: return of 0/1 in function 'jit_has_pid' with return type bool 1
5862 /src/tools/perf/util/machine.c @ Line 1987 coccinelle WARNING: return of 0/1 in function 'symbol__match_regex' with return type bool 1
5863 /src/tools/perf/util/probe-event.c @ Line 1510 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5864 /src/tools/perf/util/trace-event-parse.c @ Line 209 coccinelle WARNING: Use ARRAY_SIZE 1
5865 /src/tools/power/x86/turbostat/turbostat.c @ Line 456 coccinelle WARNING: Use ARRAY_SIZE 1
5866 /src/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c @ Line 1390 coccinelle WARNING comparing pointer to 0 1
5867 /src/tools/testing/nvdimm/test/iomap.c @ Line 271 coccinelle ERROR: invalid reference to the index variable of the iterator on line 259 1
5868 /src/tools/testing/scatterlist/linux/mm.h @ Line 152 coccinelle WARNING: PTR_ERR_OR_ZERO can be used 1
5869 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 341 coccinelle WARNING: Use ARRAY_SIZE 1
5870 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 35 coccinelle WARNING: Use ARRAY_SIZE 1
5871 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 168 coccinelle WARNING: Use ARRAY_SIZE 1
5872 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 72 coccinelle WARNING: Use ARRAY_SIZE 1
5873 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 369 coccinelle WARNING: Use ARRAY_SIZE 1
5874 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 407 coccinelle WARNING: Use ARRAY_SIZE 1
5875 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 182 coccinelle WARNING: Comparison to bool 1
5876 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 204 coccinelle WARNING: Comparison to bool 1
5877 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 220 coccinelle WARNING: Comparison to bool 1
5878 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 84 coccinelle WARNING: Comparison to bool 1
5879 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 104 coccinelle WARNING: Comparison to bool 1
5880 /src/tools/testing/selftests/arm64/mte/check_buffer_fill.c @ Line 119 coccinelle WARNING: Comparison to bool 1
5881 /src/tools/testing/selftests/arm64/mte/check_child_memory.c @ Line 110 coccinelle WARNING: Use ARRAY_SIZE 1
5882 /src/tools/testing/selftests/arm64/mte/check_child_memory.c @ Line 88 coccinelle WARNING: Use ARRAY_SIZE 1
5883 /src/tools/testing/selftests/arm64/mte/check_child_memory.c @ Line 90 coccinelle WARNING: Use ARRAY_SIZE 1
5884 /src/tools/testing/selftests/arm64/mte/check_child_memory.c @ Line 147 coccinelle WARNING: Use ARRAY_SIZE 1
5885 /src/tools/testing/selftests/arm64/mte/check_mmap_options.c @ Line 64 coccinelle WARNING: Use ARRAY_SIZE 1
5886 /src/tools/testing/selftests/arm64/mte/check_mmap_options.c @ Line 66 coccinelle WARNING: Use ARRAY_SIZE 1
5887 /src/tools/testing/selftests/arm64/mte/check_mmap_options.c @ Line 135 coccinelle WARNING: Use ARRAY_SIZE 1
5888 /src/tools/testing/selftests/arm64/mte/check_mmap_options.c @ Line 96 coccinelle WARNING: Use ARRAY_SIZE 1
5889 /src/tools/testing/selftests/arm64/mte/check_mmap_options.c @ Line 190 coccinelle WARNING: Use ARRAY_SIZE 1
5890 /src/tools/testing/selftests/arm64/signal/test_signals_utils.c @ Line 150 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5891 /src/tools/testing/selftests/arm64/signal/test_signals_utils.c @ Line 109 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5892 /src/tools/testing/selftests/arm64/signal/test_signals_utils.c @ Line 99 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5893 /src/tools/testing/selftests/arm64/signal/test_signals_utils.c @ Line 283 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5894 /src/tools/testing/selftests/arm64/signal/test_signals_utils.h @ Line 63 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5895 /src/tools/testing/selftests/arm64/signal/test_signals_utils.h @ Line 114 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5896 /src/tools/testing/selftests/arm64/signal/test_signals_utils.h @ Line 112 coccinelle WARNING: return of 0/1 in function 'get_current_context' with return type bool 1
5897 /src/tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c @ Line 110 coccinelle WARNING: Comparison to bool 1
5898 /src/tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c @ Line 182 coccinelle WARNING: Comparison to bool 1
5899 /src/tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c @ Line 245 coccinelle WARNING: Comparison to bool 1
5900 /src/tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c @ Line 17 coccinelle WARNING: Use ARRAY_SIZE 1
5901 /src/tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c @ Line 66 coccinelle WARNING: Use ARRAY_SIZE 1
5902 /src/tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c @ Line 19 coccinelle WARNING: Use ARRAY_SIZE 1
5903 /src/tools/testing/selftests/bpf/prog_tests/global_data.c @ Line 32 coccinelle WARNING: Use ARRAY_SIZE 1
5904 /src/tools/testing/selftests/bpf/prog_tests/global_data.c @ Line 61 coccinelle WARNING: Use ARRAY_SIZE 1
5905 /src/tools/testing/selftests/bpf/prog_tests/global_data.c @ Line 95 coccinelle WARNING: Use ARRAY_SIZE 1
5906 /src/tools/testing/selftests/bpf/prog_tests/obj_name.c @ Line 23 coccinelle WARNING: Use ARRAY_SIZE 1
5907 /src/tools/testing/selftests/bpf/progs/fentry_test.c @ Line 67 coccinelle WARNING comparing pointer to 0 1
5908 /src/tools/testing/selftests/bpf/progs/fentry_test.c @ Line 76 coccinelle WARNING comparing pointer to 0 1
5909 /src/tools/testing/selftests/bpf/progs/fexit_test.c @ Line 68 coccinelle WARNING comparing pointer to 0 1
5910 /src/tools/testing/selftests/bpf/progs/fexit_test.c @ Line 77 coccinelle WARNING comparing pointer to 0 1
5911 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 530 coccinelle WARNING comparing pointer to 0, suggest !E 1
5912 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 537 coccinelle WARNING comparing pointer to 0, suggest !E 1
5913 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 621 coccinelle WARNING comparing pointer to 0, suggest !E 1
5914 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 621 coccinelle WARNING comparing pointer to 0, suggest !E 1
5915 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 382 coccinelle WARNING comparing pointer to 0, suggest !E 1
5916 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 389 coccinelle WARNING comparing pointer to 0, suggest !E 1
5917 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 512 coccinelle WARNING comparing pointer to 0 1
5918 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 685 coccinelle WARNING comparing pointer to 0 1
5919 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 530 coccinelle WARNING comparing pointer to 0 1
5920 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 537 coccinelle WARNING comparing pointer to 0 1
5921 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 763 coccinelle WARNING comparing pointer to 0 1
5922 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 621 coccinelle WARNING comparing pointer to 0 1
5923 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 621 coccinelle WARNING comparing pointer to 0 1
5924 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 633 coccinelle WARNING comparing pointer to 0 1
5925 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 382 coccinelle WARNING comparing pointer to 0 1
5926 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 386 coccinelle WARNING comparing pointer to 0 1
5927 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 389 coccinelle WARNING comparing pointer to 0 1
5928 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 398 coccinelle WARNING comparing pointer to 0 1
5929 /src/tools/testing/selftests/bpf/progs/profiler.inc.h @ Line 429 coccinelle WARNING comparing pointer to 0 1
5930 /src/tools/testing/selftests/bpf/progs/pyperf.h @ Line 214 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5931 /src/tools/testing/selftests/bpf/progs/pyperf.h @ Line 256 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5932 /src/tools/testing/selftests/bpf/progs/test_rdonly_maps.c @ Line 67 coccinelle WARNING: Use ARRAY_SIZE 1
5933 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 407 coccinelle WARNING: return of 0/1 in function 'decap_v4' with return type bool 1
5934 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 389 coccinelle WARNING: return of 0/1 in function 'decap_v6' with return type bool 1
5935 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 338 coccinelle WARNING: return of 0/1 in function 'encap_v4' with return type bool 1
5936 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 290 coccinelle WARNING: return of 0/1 in function 'encap_v6' with return type bool 1
5937 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 567 coccinelle WARNING: return of 0/1 in function 'get_packet_dst' with return type bool 1
5938 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 264 coccinelle WARNING: return of 0/1 in function 'parse_tcp' with return type bool 1
5939 /src/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @ Line 242 coccinelle WARNING: return of 0/1 in function 'parse_udp' with return type bool 1
5940 /src/tools/testing/selftests/bpf/test_cgroup_storage.c @ Line 38 coccinelle WARNING: Use ARRAY_SIZE 1
5941 /src/tools/testing/selftests/bpf/test_lru_map.c @ Line 883 coccinelle WARNING: Use ARRAY_SIZE 1
5942 /src/tools/testing/selftests/bpf/test_lru_map.c @ Line 887 coccinelle WARNING: Use ARRAY_SIZE 1
5943 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 778 coccinelle WARNING: Use ARRAY_SIZE 1
5944 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 844 coccinelle WARNING: Use ARRAY_SIZE 1
5945 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 999 coccinelle WARNING: Use ARRAY_SIZE 1
5946 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 1095 coccinelle WARNING: Use ARRAY_SIZE 1
5947 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 958 coccinelle WARNING: Use ARRAY_SIZE 1
5948 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 1057 coccinelle WARNING: Use ARRAY_SIZE 1
5949 /src/tools/testing/selftests/bpf/test_sock_addr.c @ Line 886 coccinelle WARNING: Use ARRAY_SIZE 1
5950 /src/tools/testing/selftests/bpf/test_sockmap.c @ Line 1831 coccinelle WARNING: Use ARRAY_SIZE 1
5951 /src/tools/testing/selftests/bpf/test_sockmap.c @ Line 1751 coccinelle WARNING: Use ARRAY_SIZE 1
5952 /src/tools/testing/selftests/bpf/test_sockmap.c @ Line 1885 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5953 /src/tools/testing/selftests/bpf/test_sockmap.c @ Line 1978 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5954 /src/tools/testing/selftests/firmware/fw_namespace.c @ Line 98 coccinelle WARNING: conversion to bool not needed here 1
5955 /src/tools/testing/selftests/kselftest_harness.h @ Line 969 coccinelle WARNING: Assignment of 0/1 to bool variable 1
5956 /src/tools/testing/selftests/kvm/x86_64/debug_regs.c @ Line 155 coccinelle WARNING: Use ARRAY_SIZE 1
5957 /src/tools/testing/selftests/mount/unprivileged-remount-test.c @ Line 285 coccinelle WARNING: conversion to bool not needed here 1
5958 /src/tools/testing/selftests/mount/unprivileged-remount-test.c @ Line 207 coccinelle WARNING: conversion to bool not needed here 1
5959 /src/tools/testing/selftests/net/hwtstamp_config.c @ Line 53 coccinelle WARNING: Use ARRAY_SIZE 1
5960 /src/tools/testing/selftests/net/hwtstamp_config.c @ Line 74 coccinelle WARNING: Use ARRAY_SIZE 1
5961 /src/tools/testing/selftests/net/psock_fanout.c @ Line 107 coccinelle WARNING: Use ARRAY_SIZE 1
5962 /src/tools/testing/selftests/net/psock_fanout.c @ Line 152 coccinelle WARNING: Use ARRAY_SIZE 1
5963 /src/tools/testing/selftests/net/psock_lib.h @ Line 66 coccinelle WARNING: Use ARRAY_SIZE 1
5964 /src/tools/testing/selftests/net/reuseport_bpf_numa.c @ Line 89 coccinelle WARNING: Use ARRAY_SIZE 1
5965 /src/tools/testing/selftests/powerpc/benchmarks/context_switch.c @ Line 363 coccinelle second lock on line 363 1
5966 /src/tools/testing/selftests/powerpc/benchmarks/context_switch.c @ Line 376 coccinelle second lock on line 376 1
5967 /src/tools/testing/selftests/proc/proc-pid-vm.c @ Line 371 coccinelle WARNING: Use ARRAY_SIZE 1
5968 /src/tools/testing/selftests/proc/proc-pid-vm.c @ Line 420 coccinelle WARNING: Use ARRAY_SIZE 1
5969 /src/tools/testing/selftests/vm/map_populate.c @ Line 82 coccinelle WARNING comparing pointer to 0, suggest !E 1
5970 /src/tools/testing/selftests/vm/map_populate.c @ Line 82 coccinelle WARNING comparing pointer to 0 1
5971 /src/tools/testing/selftests/x86/test_vdso.c @ Line 267 coccinelle WARNING: Use ARRAY_SIZE 1
5972 /src/tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c @ Line 299 coccinelle WARNING: Use ARRAY_SIZE 1
5973 /src/tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c @ Line 327 coccinelle WARNING: Use ARRAY_SIZE 1
5974 /src/tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c @ Line 367 coccinelle WARNING: Use ARRAY_SIZE 1
5975 /src/tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c @ Line 372 coccinelle WARNING: Use ARRAY_SIZE 1
5976 /src/tools/usb/testusb.c @ Line 483 coccinelle WARNING comparing pointer to 0 1
5977 /src/tools/usb/usbip/src/usbipd.c @ Line 536 coccinelle WARNING: Use ARRAY_SIZE 1